1. 程式人生 > >Java變成技巧

Java變成技巧

bad equal exceptio 字符 als 函數 並且 字符串常量 ria

1.把字符串常量放在前面

通過把字符串常量房子啊比較函數equals()比較項的左邊來防止偶然的NullPointerException:

  //Bad

  if(variable.equals("literal")) {...}

  //Good

  if("literal".equals(variable)) {...}

2.檢查null和長度

不管什麽時候你有一個集合、數組或者其他的,確保它存在並且不為空:

  //Bad

  if(array.length > 0) {...}

  //Good

  if(array != null && array.length > 0) {...}

Java變成技巧