通常传值会有数据拼接的情况,有时候只想要字符串其中的某个值,但是返回结果是拼接的串,这个时候substring()去进行截取。
比如现在传过来一个字符串Str=abcdefg123456,我只想要123456这个值,实现代码为:
String Str = "abcdefg123456";
String after = StringUtils.substringAfter(Str,"g");
String number = Str.substring(7);
System.out.println(after);
System.out.println(number);
运行结果: