public class UnicodeChars { public static void main(String[] argv) { StringBuffer b = new StringBuffer(); for (char c = 'a'; c < 'd'; c++) { b.append(c); } b.append('\u00a5');// Japanese Yen symbol b.append('\u01FC');// Roman AE with acute accent b.append('\u0391');// GREEK Capital Alpha b.append('\u03A9');// GREEK Capital Omega b.append('\u00E1');// á for (int i = 0; i < b.length(); i++) { System.out.printf( "Character #%d (%04x) is %c%n", i, (int) b.charAt(i), b.charAt(i)); } System.out.println("Accumulated characters are " + b); } } //Character #0 (0061) is a //Character #1 (0062) is b //Character #2 (0063) is c //Character #3 (00a5) is ¥ //Character #4 (01fc) is Ǽ //Character #5 (0391) is Α //Character #6 (03a9) is Ω //Character #7 (00e1) is á //Accumulated characters are abc¥ǼΑΩá
Java Strings Part 2
Java Strings Part 1
No comments:
Post a Comment