Warm-up question: Write a function that prints all ASCII characters. You are not allowed to use for/while loop
Always starts from basic contents from Programming 101 that hibernates deep inside my memory.-_-
ASCII, abbreviated from American Standard Code for Information Interchange, is a character-encoding scheme, which encodes 128 specified characters into 7-bit binary integers.
In Java, we can convert the integer (0 - 127) to the corresponding ASCII character.
public class PrintASCII { public static void printASCII() { printASCII(0); } private static void printASCII(int x) { char y = (char) x; System.out.println(x++ + ": " + y); if (x < 128) printASCII(x); } public static void main(String[] args) { printASCII(); } }
No comments:
Post a Comment