原文: https://www.programiz.com/kotlin-programming/examples/display-alphabets
在此程序中,您将学习在 Kotlin 中使用while
循环打印英文字母。 您还将学习学会仅打印大写和小写字母。
示例 1:显示大写的 A 到 Z
fun main(args: Array<String>) {
var c: Char
c = 'A'
while (c <= 'Z') {
print("$c ")
++c
}
}
运行该程序时,输出为:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
与 Java 一样,您可以使用for
循环从 A 到 Z 循环,因为它们以 ASCII 字符存储在 Kotlin 中。
因此,在内部,您可以在 65 到 90 之间循环打印英文字母。
以下是等效的 Java 代码:用于显示英文字母的 Java 程序
稍加修改即可显示小写字母,如下例所示。
示例 2:显示小写的 a 到 z
fun main(args: Array<String>) {
var c: Char
c = 'a'
while (c <= 'z') {
print("$c ")
++c
}
}
运行该程序时,输出为:
a b c d e f g h i j k l m n o p q r s t u v w x y z
您只需将"A"
替换为"a"
,将"Z"
替换为"z"
以显示小写字母。 在这种情况下,您会在内部循环通过 97 到 122。