Érdekes Java-kód!
Az angol ABC kis-, és nagybetűi
A Java-nyelvben képesek vagyunk nagyon egyszerűen kiírni az (angol) ABC kis-, és nagybetűit. Nézzük először a kisbetűs ABC-t:
public class Main {
public static void main(String[] args) {
for (char i = 'a'; i <= 'z'; i++){
System.out.print (i + " ");
}
}
}
Végeredmény:
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
Most pedig illesszük a kódba egy sortöréssel (System.out.println();) a nagybetűket generáló for ciklust is:
public class Main {
public static void main(String[] args) {
for (char i = 'a'; i <= 'z'; i++){
System.out.print (i + " ");
}
System.out.println();
for (char i = 'A'; i <= 'Z'; i++){
System.out.print (i + " ");
}
}
}
Végeredmény:
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 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
Természetesen a folyamat visszafelé is működik, feltéve, hogy a for ciklust szintén csökkenőre állítjuk (for (char i = 'z'; i >= 'a'; i--)):
public class Main {
public static void main(String[] args) {
for (char i = 'z'; i >= 'a'; i--){
System.out.print (i + " ");
}
System.out.println();
for (char i = 'Z'; i >= 'A'; i--){
System.out.print (i + " ");
}
}
}
Végeredmény:
z y x w v u t s r q p o n m l k j i h g f e d c
b a
Z Y X W V U T S R Q P O N M L K J I H G F E D C B A