控制台的报错代码
Exception in thread “main” java.lang.StringIndexOutOfBoundsException: String index out of range: 6
程序代码如下:

     public class L1 {public static void main(String[] args) {String product = "Pen";product.toLowerCase();product.concat(" BOX".toLowerCase());System.out.println(product.substring(4, 6));}
}

控制台信息:

分析出错原因:
由于String.concat()方法追加的字符串并没有用新的字符串接收, priduct还是Pen
所以 字符串截取的长度越界

JAVA 字符串截取下标越界相关推荐

  1. java 字符串截取的几种方式 java获取当前路径的几种方法

    java 字符串截取的几种方式: https://blog.csdn.net/qq_27603235/article/details/51604584 java获取当前路径的几种方法: https:/ ...

  2. java 字符串截取的几种方式

    众所周知,java提供了很多字符串截取的方式.下面就来看看大致有几种. 1.split()+正则表达式来进行截取. 将正则传入split().返回的是一个字符串数组类型.不过通过这种方式截取会有很大的 ...

  3. JAVA 字符串截取方法

    目录 方法一 substring 方法二 StringUtils.substringAfter 方法三 split 方法一 substring String str = "123,496,7 ...

  4. java 字符串截取_java截取字符串,截串,substring和split,分割字母和数字,正则缝隙...

    需求,把"01:大汽车",分成01和大汽车 有两种做法:一是substring package test; public class substringTest { public ...

  5. Java字符串截取(substring)

    Java中提取字符串的函数有substring. public String substring(int beginIndex, int endIndex)截取从beginInsex位置开始到endI ...

  6. java字符串截取遇到的字符,java 截取字符串遇到的有关问题

    java 截取字符串遇到的问题 有一个字符串如下: String a="1,2,3,4,@3,4,5,6,7"; 问题:因为@前后的两个数是重复的,那么我该怎么截取,将重复的变成一 ...

  7. Java字符串截取,截取某个字符之前或者之后的字符串

    提示:java截取某个字符之前或者之后的字符串 文章目录 一.java截取某个字符之前或者之后的字符串: 1. 截取"_"之前字符串 2. 截取"_"之后字符串 ...

  8. Java字符串截取 方法

    在 String 中提供了两个截取字符串的方法,一个是从指定位置截取到字符串结尾,另一个是截取指定范围的内容. 方法的重载: public String substring(int beginInde ...

  9. java字符串截取--截取倒数第三个指定字符之后的字符串

    截取倒数第三个"/"之后的字符串 public static String getThirdLocation(String url){//index为最后的"/" ...

最新文章

  1. oracle DBA 常用表和视图
  2. handlebars.js 用 br替换掉 内容的换行符
  3. python3菜鸟教程-总算理解python3中文入门教程
  4. 用for语句设置密码
  5. 删除鼠标右键打开方式其他程序图标
  6. 动态规划(制表法)模板及应用
  7. 3D-CNN各层计算
  8. android 串口一直打开_串口通讯你真的会了吗?不妨来看看这些经验
  9. linux lvm 删除pv磁盘,如何安全的删除Linux LVM中的PV物理卷(硬盘或分区)
  10. 百兆以太网口通信速率_千兆以太网的传输速度
  11. 全球各国语言代码缩写与国家对照表
  12. 笔试的图形推理题怎么做?
  13. 简单的贪吃蛇java代码6_java简单贪吃蛇代码
  14. android app后台收不到消息,Android APP被关闭后无法收到推送消息(尝试)
  15. 腾讯云服务器安装redis、mysql
  16. matlab求复数的模
  17. linux free空闲内存用尽,Linux中显示空闲内存空间的free命令的基本用法,linuxfree...
  18. Origami – 简洁轻快的WordPress主题
  19. 中国电信短信指令代码表--天翼用户留着备用
  20. 小红书商品详情API接口(商品详情页面数据接口)

热门文章

  1. 视频如何用软件制作字幕?推荐这款专业性强的软件
  2. 一个年轻程序员的人生感悟
  3. python 中使用 shutil 实现文件或目录的复制、删除、移动
  4. 红米3S部署自己的屏幕传输程序
  5. 结合案例说说Tobit回归模型
  6. 浅议开发者面临的信息偏差影响因素
  7. 王者荣耀android加ios好友,王者荣耀ios和安卓亲密关系 ios和安卓怎么加游戏好友[多图]...
  8. Hbase(四)hbase 数据模型进阶
  9. matlab 以竖线 分隔,用哪个字符作为标题中的分隔竖线
  10. zzulioj1006: 求等差数列的和(python)