Java – is there a simpler way to split / rebuild strings?
•
Java
I'm currently using string Split (""), as follows:
String[] tmp = props.get(i).getFullName().split("\\."); String name = ""; for(int j = 1; j < tmp.length; j++){ if(j > 1){ name = name + "." + tmp[j]; } else name = name + tmp[j]; }
My string format is first second. third … n-1. n. What I really need to do is get rid of it first
Solution
I can use it
String s = "first.second.third...n-1.n"; s = s.substring(s.indexOf('.')+1); // or s = s.replaceFirst(".*?\\.",""); System.out.println(s);
second.third...n-1.n
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码