在我的程序中,程序要求用户在TreeMap
.
添加 John Do 123-456-789
找到约翰多
删除 John Do
添加迈克尔乔丹 232-323-232
我对如何拆分字符串有疑问。我想知道如何将字符串添加、查找和删除用于 switch 语句,将 John Do 作为字符串键,将 123-456-789 作为字符串值。有没有办法使用split()
,并获取第一个单词、名称和值?
任何想法表示赞赏。
在我的程序中,程序要求用户在TreeMap
.
添加 John Do 123-456-789
找到约翰多
删除 John Do
添加迈克尔乔丹 232-323-232
我对如何拆分字符串有疑问。我想知道如何将字符串添加、查找和删除用于 switch 语句,将 John Do 作为字符串键,将 123-456-789 作为字符串值。有没有办法使用split()
,并获取第一个单词、名称和值?
任何想法表示赞赏。
您可以使用split()并根据空格进行拆分。
String str = "add John Do 123-456-789";
String[] res = str.split("\\s+");
System.out.println(Arrays.toString(res));
现在结果将是:
[add, John, Do, 123-456-789]
res
现在您可以从数组中获取字符串值。
如评论中所述,我建议您在发布问题之前进行一些研究,并尽量少尝试。完成此操作后,如果仍有问题,可以在此处提问。
The following code splits the string to an array of strings containing the number tokens separated by hyphens.
String[] tokens = str.split("-");