您的当前位置:首页正文

Java程序性能优化方案

2020-01-08 来源:好走旅游网
Java程序性能优化方案

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)指定初始容量可以减少扩容的操作

厚学网

因篇幅问题不能全部显示,请点此查看更多更全内容