问题标签 [stringindexoutofbounds]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 找不到越界错误的原因
我收到此错误:java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:7
而且我不知道是什么导致了越界异常。这是我的代码:
我只是在运行 luckySevens("1087171", 0, 0) 但它在尝试重复时会不断中断。这是错误消息:
我真的很感激任何帮助!我觉得这是我没有抓住的一些愚蠢的东西。谢谢!
java - 如何检查字符串中是否存在某个字符?
我编写了下面的代码来co_e
在下面的字符串中找到一个关键字,其中_
代表任何其他字符。
如果我将字符串更改为"aaacodebbb"
or"codexxcode"
但如果我将其更改为"xxcozeyycop"
它会抛出StringIndexOutOfBoundsException
java - 读取子字符串时遇到Java StringIndexOutOfBoundsException
所以我有这个java类,它读取一个多行的文件,每当它到达这个部分
它应该读取那个值(返回 F、C、Y)
我试过 ClassString = temp.substring(0, 20).trim();
但它总是返回 StringIndexOutOfBoundsException (eString index out of range: 20)
不知道为什么,我从一开始就数了那条线,Y 在索引 20 中。
javafx - JavaFX Webview 抛出 StringIndexOutOfBoundsException
在某些网站上,JavaFX Webview 会抛出 StringIndexOutOfBoundsExceptions。
我得到以下输出:
在其他 URL 上,即“ http://www.google.de ”没有错误。
我可以避免打印这个堆栈跟踪还是可以避免抛出这个错误?WebView 正确加载所有网站,但这些堆栈跟踪很烦人。
java - Jsoup响应中的字符串索引超出范围
我的 android 应用程序在某些设备中获得 StringIndexOutOfBound 异常,并且在某些设备中也可以正常工作
这是我的代码
这就是我在“doinbackground”方法中的“AsyncTask”中所做的,所以我还让 DB ref 获取信息以了解其原因或导致我的应用程序崩溃的 URL 类型。
java - 理解 java.lang.StringIndexOutOfBoundsException: length=X; 区域开始=Y;区域长度=Z
如何解释一个
或者更好地如何重现这样的异常
length
是积极的,regionStart
为正且小于length
regionLength
是负数吗?
这些属性到底意味着什么?此异常的文档中未提及它们。
我只知道负整数java.lang.StringIndexOutOfBoundsException: String index out of range: X
在哪里。X
可重现:
例如。
询问是因为在我的 android 应用程序中引发了这样的异常。但它很少被抛出。否则我会设置一个断点,看看那里发生了什么。
我知道什么动作会导致这个异常,String
当调试器停在那里时,我在那个位置设置了一个断点并打开了类定义(因为 Android 有时使用标准 java 类的类似物)。但是String
该类不包含startEndAndLength
方法...
java - 在Java中将文件移动到同名文件夹
我有同名的文件和文件夹(没有扩展名字符)。我尝试使用以下代码将每个文件移动到正确的文件夹中。
我收到错误消息,文件结构没有任何变化。
java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-1
我正在寻找与for /f %x in ('dir /ad /b') do move %x*.* %x\
Windows 命令相同的功能。
java - 获取 StringIndexOutOfBound 异常
我正在编写一个程序来使用以下条件接受用户名和密码 - 用户名必须最少 8 个字符。密码必须至少包含 10 个字符,1 个小写字母,1 个大写字母,密码中应包含 1 个数字。我根据所有条件编写了一个方法 setPassword() 。当我尝试执行时,我收到 StringIndexOutOfBound 异常。我无法理解为什么会出现该错误:
java - Java如何避免字符串索引越界
我有以下任务要做:
如果字符串“cat”和“dog”在给定字符串中出现的次数相同,则返回 true。
catDog("catdog") → true catDog("catcat") → false catDog("1cat1cadodog") → true
我的代码:
但是对于catDog("catxdogxdogxca")
→false
我得到一个StringIndexOutOfBoundsException
. 我知道这是由 if 子句尝试检查是否charAt(i+2)
等于 t 引起的。我怎样才能避免这种情况?致谢:)
android-studio - 字符串索引越界导致构建未完成
在我的 android 工作室中,我无法看到我的 xml 编辑器预览,每次我尝试查看它显示此消息的窗口时:“等待构建完成”。我怀疑这是我每次启动我的android工作室时都会遇到的字符串索引越界异常的原因。
字符串索引越界异常:
完整的堆栈跟踪:
在我的 xml 编辑器中,自动完成功能也以某种方式被禁用(即使很难打开)。