请用:if (StringUtils.IsEmpty(s)){..} if(StringUtils.IsNotEmpty(s)){...}
2. subString before
int i = ttt.indexOf("a");
ttt.subString(0,i);
...
ttt.subString(0, ttt.indexOf("r");
可以写成 : StringUtils.substringBefore(ttt,"r")
3. subString after
ttt.substring(ttt.indexOf("zz")+2)
....
ttt.substring(ttt.indexOf("zz")+zz.length())
可以写成:
StringUtils.substringAfter(ttt,zz)
4. Add and ignore null
if(x!=null){
col.add(x);
}
可以写成: CollectionUtils.addIgnoreNull(col,x)
5. Capitalize
String firstChar = s.substring(0,1);
String restChars = s. substring(1);
String result = firstChar.toUpperCase()+restChars;
可以写成: String result = StringUtils.capitalize(s);
相应的 uncaptitalize: String result = StringUtils.uncapitalize();
6. To primitive
Integer[] arr1 = {21,32,22,34}
int[] arr2 = new int[arr1.length];
for (int i =0; i
arr2[i]= arr1[i];
}
可以写成:
Integer[] arr1 = {21,32,22,334}
int[] arr2 = ArrayUtils.toPrimitive(arr1);
Keine Kommentare:
Kommentar veröffentlichen