原创 Java Puzzlers筆記--puzzle 10: Tweedledee += 問題(2)
x = x + i;but this is not:x += i; Solution: Objext x = "Buy "; Stirng i = "Effective java!"; x = x + i;//it's legal.顯示
原创 Java Puzzlers筆記--puzzle 14: Escape Rout (")雙引號的問題
public class EscapeRout{ public static void main(String[] args){ // /u0022 is the Unicode escape fo
原创 Java Puzzlers筆記--puzzle 5: The joy of Hex 十六進制計算問題
public class JosOfHex{ public void main(String[] args){ System.out.println( Long.toHexString(0x100000000 + 0xcafebab
原创 Java Puzzlers筆記--puzzle 6: Multicast 類型轉換
public class Multicast{ public static void main(String[] args){ System.out.println((int)(char)(byte) -1); } Solution:
原创 Java Puzzlers筆記--puzzle 13: Animal Farm 優先級以及對象引用問題
public class AnimalFarm{ publi static void main(String[] args){ final String pig = "length: 10"; final Stirng dog = "
原创 Java Puzzlers筆記--puzzle 11: The last laugh "" 與''的區別
public class LastLaugh{ public static void main(String[] args){ System.out.println("H" + "a"
原创 Java Puzzlers筆記--puzzle 20: What's my Class? String.replaceAll()的使用
package com.javapuzzlerspublic class Me{ public static void main(String[] args){ System.out.println(Me.class.get