java如何取到最后一个逗号后面的字符

2025-03-01 18:14:26
推荐回答(4个)
回答1:

String test="abc,efg,hij";
int one = test.lastIndexOf(",");
System.out.println(test.substring((one+1),test.length()));
//这样就可以了,只会打印 hij 最后一个逗号前的都不打印 亲测,你试试呵呵

回答2:

先转换为数组
var arr=new Array;
arr=(字符串).spit(",");
arr[index(arr.langth)]就是最后一个逗号后面的字符了

回答3:

String test="abc,efg,hij";
//split by ' change to Array
String[] testArray = test.split(",");
//print last String
System.out.println( testArray[testArray.length]);

回答4:

反转一下 找到第一个逗号的index不就OK