现在我的代码只用空格分隔单词,但我也想用'.'分隔.和","也是.这是我目前的代码:
for (String words : input.split("\\s+"))
Run Code Online (Sandbox Code Playgroud)
例如,如果用户输入"面包,牛奶,鸡蛋"或"嗯... awkss"它会考虑一个单词,我希望每个单词都是它自己的单词.
虽然我在这里,但我无法得到
input.isAlpha()
Run Code Online (Sandbox Code Playgroud)
工作要么.
原谅笨重的头衔
我想编写一个从数组中删除特定条目的方法,但不会在数组中留下空位.例如,如果包含String数组
|aa,bb,cc,dd,ee|
Run Code Online (Sandbox Code Playgroud)
将提示用户输入他们想要删除的号码,该方法将找到该条目的索引,删除该索引,然后将空条目移动到最后一个槽.
因此,如果用户输入cc,则数组的内容将是
|aa,bb,dd,ee,null|
Run Code Online (Sandbox Code Playgroud)
编辑:我意识到我在这里遗漏了一些信息.我想要删除的条目将从另一个方法传递.然后我将使用for循环来查找条目的索引(如果没有找到则没有完成).但是我坚持如何删除.