Java日积月累001-字符串比较的技巧,避免NullPointerException

这里说的String的比较是value的比较,通过equals()或者equalsIgnoreCase()来进行

当一个String变量和一个String常量比较的时候,两个String顺序不一样会带来一些意想不到的效果

String tmStr = null;

....

// 有可能引起NullPointerException
tmpStr.equalsIgnoreCase("A");
		
// 这种情况不会有NullPointerException
"B".equalsIgnoreCase(tmpStr);
 

你可能感兴趣的:(java)