原创 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