StringTokenizer比String.split()方法效率高更优化的方式Java代码while(true){
StringsplitStr=null;intj=temp.indexOf(';');if(j<0)break;
SplitStr=tmp.substring(0,j);tmp=tmp.substring(j+1);
}
while(true){
StringsplitStr=null;intj=temp.indexOf(';');if(j<0)break;
SplitStr=tmp.substring(0,j);tmp=tmp.substring(j+1);}
比String.startsWith和endsWith性能更优的方式:Java代码
intlen=orgStr.length();if(orgStr.charAt(0)=='a'&&orgStr.charAt(1)=='b'&&orgStr.charAt(2)=='b');if(orgStr.charAt(len-1)=='a'&&orgStr.charAt(len-2)=='b'&&orgStr.charAt(len-3)=='c');
厚学网intlen=orgStr.length();if(orgStr.charAt(0)=='a'&&orgStr.charAt(1)=='b'&&orgStr.charAt(2)=='b');if(orgStr.charAt(len-1)=='a'&&orgStr.charAt(len-2)=='b'&&orgStr.charAt(len-3)=='c');
StringBuffer(intcapacity)指定初始容量可以减少扩容的操作
厚学网
因篇幅问题不能全部显示,请点此查看更多更全内容