如何使用Java从字符串中提取最后n个字符?

要提取最后n个字符,只需使用charAt()方法将第(length-n)个字符打印到第n个字符即可。

示例

public class ExtractingCharactersFromStrings {
   public static void main(String args[]) {
   
      String str = "Hi welcome to nhooo";
      int n = 5;
      int initial = str.length()-5;
      for(int i=initial; i<str.length(); i++) {
         System.out.println(str.charAt(i));
      }
   }
}

输出结果

p
o
i
n
t