必威体育Betway必威体育官网
当前位置:首页 > IT技术

字符串异常:String index out of range: -2

时间:2019-06-02 16:44:11来源:IT技术作者:seo实验室小编阅读:132次「手机版」
 

string index out of range

字符串异常:string index out of range: -2

使用字符substring操作的时候,经常会出现一个String index out of range: -1,这个是典型的下标越界,其实位置小于0,结束位置大于字符长度都会报 -1 这个异常。

-2这个异常就比较少见了,但是可以确定,它是和-1不同的异常,但是同样发生在subString方法里面;

这个异常挺难触发的,但是遇见了挺尴尬的。

答案就是subString(startIndex,endIndex)的时候,end比start小了;

至于为什么会出现end比start小的情况,就需要排查了,可能两个参数都是indexof来的,但是字符有点小问题;

相关阅读

电脑提示显示器显示超出范围Out of Range怎么办?

电脑在我们日常生活和办公当中使用频率非常高。一旦电脑出现问题,会对我们造成很大的不便,当电脑VGA信号给出的分辨率高于显示器的

RelativeLayout(相对布局)详解

RelaiveLayout相对布局:相对,顾名思义是有参照的,就是以某个兄弟组件,或者父容器来决定的(兄弟组件是在一个同一个布局里面的组件,

YouTube视频下载利器:FreeY…

官网下载:http://adf.ly/PTOdNFree YouTube Download是最常使用的程序之一,能让你从YouTube上下在单一的视频和视频集合,比如:- 完

关于NavigationView控件中没有layout_gravity属性提示

<android.support.design.widget.NavigationView android:id="@+id/nv_main_navigation" android:layout_wi

Eclipse运行项目报no route to host : connet

在使用Eclipse启动项目是,报no route to host : connet错误。觉得很奇怪,代码也没有报错怎么运行后报错了呢?调查一番后发现用于开发

分享到:

栏目导航

推荐阅读

热门阅读