我有字符串:
这是非常好的string-tro:jjj for me
我想获得字符串
这是非常好的字符串 -
我知道我可以使用方法String#split
,但我的同事说这不是最佳方式,因为它对性能有害。
还有其他办法吗?
答案 0 :(得分:4)
是的,您可以使用String#substring方法:
String s = "This is very good string-tro:jjj for me";
System.out.println(s.substring(0,s.indexOf("-")+1));
输出:
这是非常好的字符串 -