如何获取字符串的最后一个字符?

2022-08-31 05:52:15

如何获取字符串的最后一个字符?

public class Main {
    public static void main(String[] args)  {
        String s = "test string";
        //char lastChar = ???
    }   
}

答案 1

代码:

public class Test {
    public static void main(String args[]) {
        String string = args[0];
        System.out.println("last character: " +
                           string.substring(string.length() - 1)); 
    }
}

的输出:java Test abcdef

last character: f

答案 2

这是一个使用的方法:String.charAt()

String str = "India";
System.out.println("last char = " + str.charAt(str.length() - 1));

生成的输出为 。last char = a