问题标签 [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 swing中的那些异常
我正在尝试在 java swing 中制作一个简单的 UI,它会要求用户输入文本。
这是我的程序:
我有另一个名为 parserTest 的类,它在一个句子中找到名词/动词/形容词。这是 parserTest 类:
这两个类单独工作都很好,但我不能将它们绑定在一起。
当我运行这个程序时,它会给出以下异常..
例外
java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-1 at java.lang.AbstractStringBuilder.substring(Unknown Source) at java.lang.StringBuilder.substring(Unknown Source) at opennlp.tools.cmdline.parser.ParserTool.parseLine (ParserTool.java:66) 在 practice.ParserTest.parserAction(ParserTest.java:59) 在 practice.gui_demo$2.actionPerformed(gui_demo.java:82) 在 javax.swing.AbstractButton.fireActionPerformed(Unknown Source) 在 javax.swing .AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)在 javax.swing.JComponent 的 java.awt.Component.processMouseEvent(Unknown Source)。processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(未知源)在 java.awt.LightweightDispatcher.retargetMouseEvent(未知源)在 java.awt.LightweightDispatcher.processMouseEvent(未知源)在 java.awt.LightweightDispatcher.dispatchEvent(未知源)在 java.awt.Component.dispatchEvent(未知源) ) 在 java.awt.Container.dispatchEventImpl(Unknown Source) 在 java.awt.Window.dispatchEventImpl(Unknown Source) 在 java.awt.Component.dispatchEvent(Unknown Source) 在 java.awt.EventQueue.dispatchEventImpl(Unknown Source) 在java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3。run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain $JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security .ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt .EventDispatchThread。pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
请帮我解决问题。
android - 解析 JSON 时出现 StringIndexOutOfBoundsException 错误
我一直在使用这个帮助类来解析 JSON 数据,但是在进行更新时,应用程序在应用程序运行时的任何时候第二次使用它时都会崩溃。我似乎无法弄清楚为什么会这样。
更新 2
问题在于重定向,与 cookie 无关,但我能够解决我的问题。检查我的答案以获得解决方案。
更新 1
在亚伦的建议下。事实上,在第一次请求之后,我没有得到任何 JSON。如果这是 cookie 的问题,为什么它第一次起作用?
主要活动
下载WebpageTask1.class
JSON
错误
java - 使用 Character.getNumericValue 时出现 StringIndexOutOfBoundsException
这是我的井字游戏程序的接受函数,因此s
只会以字符串格式存储数据,介于 0,0 或 2,2 之间。
我现在正在使用该getNumericValue
函数将数字分别存储在p
和q
中,但是在运行时,StringIndexOutOfBounds
尝试将值存储在p
.
仅当在 accept() 之前调用用于决定 x 或 O 的 choice() 函数时才会出现问题,否则它运行良好。选择()函数有什么问题?
java - 我在主类 StringIndexOutOfBounds 中找不到错误
这是第一个类 这是模板类
这是第二节课
当我运行它时,它说错误StringIndexOutOfBounds
我想这与方法 isValid() 有关
我想通过从用户读取来填充数组中的第一个和第二个对象,但是也有一个错误,当我从用户那里读取时我似乎不知道为什么
java - 我无法取出 JList 的元素?
我有一个JList
并且我想获取元素的信息。这是我的toString
输出,我想获得 Kundennummer 元素。
Privatkunde [Vorname= Max| Nachname=Mustermann| 电话号码= 017632447658| 电子邮件= musterman@max.de| Geburtsdatum= 08.03.1993| Kundennummer = KU543-10 ] 地址 [Adresszeile 1= Maxstraße, Adresszeile 2= 22, PLZ= 12139, Ort= 柏林]
那是我的代码,我想如何继续它,但它不起作用。
它给了我错误。我认为它只是从 Privatkunde 算起并完成,但这不是我想要的。如果有人能告诉我我如何解决它或获取信息的更好方法,我很高兴
java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:-28
java - Java 字符串错误越界
我正在为我的 Java 课程做练习,任务是编写一个程序,该程序的输入是用空格分隔的列表。关键是把列表翻过来,即将第一名放在最后一秒的最后一秒,并截断负数。但我不断收到 StringIndexOutOfBounds 的这个错误。似乎是什么问题?
java - 希望能帮助您找到 StringIndexOutOfBoundsException
这个程序是由 3 个数字和 7 个字母组成的字符串,使用方法将其转换为等效的数字。用户输入是一个字符串,它从字母变为数字,然后再变成由破折号分隔的数字字符串。所以这只是学习的第 3 周,我被方法绊倒了。我收到的错误代码告诉我字符串索引超出范围。所以,我怀疑错误出在我的转换中,或者我在第 89 行附近连接了最后的字符串。我花了 20 分钟与 TA 交流,希望得到任何指导。我仍然与该程序有更多的关系,所以我省略了一些,因为我只需要在我遇到卡住超过 45 分钟的地方时获得帮助。主要问题 - 错误发生在哪里,为什么?我试图将打印语句放在任何地方,看看发生了什么......
不确定我可以在其中添加多少细节。
java - Java 字符串索引超出范围:-1
以下代码的 lang.StringIndexOutOfBoundsException。该程序检查没有空格的句子以提取与有效英语单词词典匹配的单词
}
这是我得到的错误堆栈:
java - 凯撒密码错误:字符串索引超出范围
我正在为我 11 年级的计算机科学课做凯撒密码作业。我多次查看我的代码,更改它,但我没有做任何工作,我不明白为什么。
它给我的错误是 java.lang.StringIndexOutOfBoundsException
r - R编程中的下标越界错误
使用库时出现以下错误prophet
:
[<-
(*tmp*
, m$history$t >= m$changepoints.t[i], i, value = 1) 中的错误:下标越界
代码:m <- prophet(data)
我从 csv 文件加载的数据。
我的数据集如下所示:
ds
列属于以下类型:"POSIXct" "POSIXt"
y
列属于以下类型:("numeric"
这些是一些计数值的日志值)
作为 R 的新手,我不知道如何解决这个问题。请帮忙。