这是我的代码:
public class a {
public static void main(String[] args) {
String a = "12345aaaa##22";
String b = a[-2:];
System.out.println(b);
}
}
Run Code Online (Sandbox Code Playgroud)
如何使用java获取最后一个字符串'22'
谢谢
取决于您的要求.
如果您需要给定String中的最后两个字符,请使用substring:
String lastToChars = input.substring(input.length()-2);
// if you need that number as integer
int value = Integer.parseInt(lastToChars);
Run Code Online (Sandbox Code Playgroud)
如果你需要的一切后 ##(可能是一个分隔符),做:
String charsAfterDelimiter = input.split("##")[1];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2285 次 |
| 最近记录: |