我有一个包含下划线的字符串,如下所示:
123445_Lisick
我想从下划线后的字符串中删除所有字符。我已经尝试了下面的代码,它正在工作,但是还有其他方法可以做到这一点,因为我需要将此逻辑放在一个for
循环中以从 ArrayList 中提取元素。
public class Test {
public static void main(String args[]) throws Exception {
String str = "123445_Lisick";
int a = str.indexOf("_");
String modfiedstr = str.substring(0, a);
System.out.println(modfiedstr);
}
}