Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 继续获取StringIndexOutOfBoundsException_Java_Android_String - Fatal编程技术网

Java 继续获取StringIndexOutOfBoundsException

Java 继续获取StringIndexOutOfBoundsException,java,android,string,Java,Android,String,我在这一行中不断收到StringIndexOutOfBoundsException: String a = b[1]; Log.d("Debug", a); a= a.substring(content.indexOf(";"), content.indexOf("</font>")); 字符串a=b[1]; Log.d(“调试”,a); a=a.substring(content.indexOf(;)和content.index

我在这一行中不断收到StringIndexOutOfBoundsException:

        String a = b[1];

        Log.d("Debug", a);

        a= a.substring(content.indexOf(";"), content.indexOf("</font>"));
字符串a=b[1];
Log.d(“调试”,a);
a=a.substring(content.indexOf(;)和content.indexOf(“”);
a是当这种情况发生时

     D/Debug   (23260):                                              &nbsp;ad
                            </font>
D/Debug(23260):ad
我不知道出了什么问题,我怎样才能解决这个问题?

肯定是这样的:

        a= a.substring(content.indexOf(";"), content.indexOf("</font>"));
a=a.substring(content.indexOf(;)和content.indexOf(“”);
应该是这样的:

        a= a.substring(a.indexOf(";"), a.indexOf("</font>"));
a=a.substring(a.indexOf(;)和a.indexOf(“”);

a
内容
之间的关系是什么?

调用
a
上的
索引方法,而不是
内容
(其内容我们不知道)。是的!我猜他只想要“ad”…所以它应该是a=a.substring(a.indexOf(“;”)+1,a.indexOf(”);谢谢那是我的错我一定忘了