Java中如何取字符串的后3位

在Java编程中,有时候我们需要截取字符串的一部分,比如取字符串的后3位。本文将介绍如何在Java中实现这一功能,同时会给出代码示例。

方法一:使用substring方法

Java中的String类提供了substring方法,可以用来截取字符串的一部分。我们可以利用substring方法来实现取字符串的后3位。

public class Main {
    public static void main(String[] args) {
        String str = "Hello World";
        String lastThreeChars = str.substring(str.length() - 3);
        System.out.println("后3位字符为:" + lastThreeChars);
    }
}

上面的代码中,我们首先定义了一个字符串str,然后使用substring方法将字符串的后3位截取出来,并存储在lastThreeChars变量中。最后打印输出后3位字符。

方法二:使用StringBuilder

除了使用substring方法,我们还可以使用StringBuilder来实现取字符串的后3位。

public class Main {
    public static void main(String[] args) {
        String str = "Hello World";
        StringBuilder sb = new StringBuilder(str);
        String lastThreeChars = sb.substring(sb.length() - 3);
        System.out.println("后3位字符为:" + lastThreeChars);
    }
}

在上面的代码中,我们将字符串转换为StringBuilder对象,然后使用substring方法截取后3位字符,并将结果存储在lastThreeChars变量中。

总结

本文介绍了如何在Java中取字符串的后3位,分别使用了substring方法和StringBuilder来实现。通过这两种方法,我们可以方便地获取字符串的一部分。在实际开发中,根据具体需求选择适合的方法即可。

希望本文对你有所帮助,感谢阅读!

参考资料

  • [Java String类文档](
  • [Java StringBuilder类文档](