java截取某个字符之前的字符串,java取字符串后几位

  java截取某个字符之前的字符串,java取字符串后几位

  Java中的String类提供了substring(int from,int to)方法来截取字符串中从from到-1位置的字符。

  因为字符串的字符位置从0开始,而substring(int from,int to)方法在打开之前是关闭的,即[from,to],所以可以理解为[from,to-1]。同时,to可以省略(多态)。默认情况下,截取字符串的最后一位。

  然后,要截取字符串中的最后几个字符,可以先得到字符串的长度,将字符串的长度-n作为substring()方法的第一个参数,这样就可以截取字符串的最后n个字符。

  示例:

  String str=我喜欢yanggb ;

  system . out . println(str . substring(str . length()-6));//yanggb还要注意,Java中的字符串是不可变的类型,所以substring()方法不改变原来的字符串,而是返回一个新的。

  system . out . println(str);//我喜欢YangBB推荐教程:java教程以上是Java截取的最后几个字符的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: