2014
12-03
12-03
Java中关于String类型的10个问题
1.如何比较两个字符串?用“=”还是equals简单来说,“==”是用来检测俩引用是不是指向内存中的同一个对象,而equals()方法则检测的是两个对象的值是否相等。只要你项检测俩字符串是不是相等的,你就必须得用equals()方法。如果你知道“字符串保留(stringintern)”的概念那就更好了。2.为什么安全敏感的字符串信息用char[]会比String对象更好?String对象是不可变的就意味...
继续阅读 >