这是我的代码:
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 次 |
最近记录: |