一千萬個為什麽

搜索

如何從Java中的特定字符串中刪除特定字符?

例如,我從文本文件中提取文本字符串,並且需要這些單詞來形成數組。然而,當我做了所有以逗號(,)或句號(。)結尾的單詞,或者甚至附有括號(這完全正常)時。

我想要做的是擺脫這些角色。我一直試圖用Java中的那些預定義的String方法來做到這一點,但我無法繞過它。

最佳答案

將變量重新分配給一個子字符串:

s = s.substring(0, s.length() - 1)

另外一種解決問題的方法:你也可以考慮使用 StringTokenizer 讀取文件並將分隔符設置為不想成為單詞部分的字符。

轉載註明原文: 如何從Java中的特定字符串中刪除特定字符?