我希望能夠採取具有此特定形式的字符串:爪哇字符串操作 - 子
R =(ABC)1 +(DEF)J +(GHI)K
,並將其中的內容存儲到另一個字符串中,因此輸出將如S1 =「abc」,S2 =「def」,S3 =「ghi」。問題是,修剪字符串,尋找第一個括號後,以創建從該位置,我得到一個錯誤的信息,即括號是起始於位置的子 - 1.我的代碼已經被使用:
S1 = equation.substring(equation.indexOf("("));
什麼可能是錯的,你會如何建議我這樣做?在此先感謝
歡迎堆棧溢出!它看起來像你需要學習使用調試器。請幫助一些[互補調試技術](https://ericlippert.com/2014/03/05/how-to-debug-small-programs/)。如果您之後仍然有問題,請隨時返回更多詳情。 –
如果indexOf沒有找到字符串,則返回-1。 –