原文: https://www.programiz.com/kotlin-programming/examples/display-alphabets

在此程序中,您将学习在 Kotlin 中使用while循环打印英文字母。 您还将学习学会仅打印大写和小写字母。

示例 1:显示大写的 A 到 Z

  1. fun main(args: Array<String>) {
  2. var c: Char
  3. c = 'A'
  4. while (c <= 'Z') {
  5. print("$c ")
  6. ++c
  7. }
  8. }

运行该程序时,输出为:

  1. 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

  1. fun main(args: Array<String>) {
  2. var c: Char
  3. c = 'a'
  4. while (c <= 'z') {
  5. print("$c ")
  6. ++c
  7. }
  8. }

运行该程序时,输出为:

  1. 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。