Java 如何获取字符串的部分
在我的程序中,该程序要求用户在Java 如何获取字符串的部分,java,Java,在我的程序中,该程序要求用户在树状图中添加、查找和删除节点 添加John Do 123-456-789 找到约翰·多 删除John Do 添加迈克尔·乔丹232-323-232 我有一个关于如何拆分字符串的问题。我想知道如何使用字符串add、find和delete作为switch语句,johndo作为字符串键,123-456-789作为字符串值。是否有方法使用split(),并获取第一个单词、名称和值 欢迎提出任何想法。以下代码将字符串拆分为一个字符串数组,其中包含由连字符分隔的数字标记。 St
树状图中添加、查找和删除节点
添加John Do 123-456-789
找到约翰·多
删除John Do
添加迈克尔·乔丹232-323-232
我有一个关于如何拆分字符串的问题。我想知道如何使用字符串add、find和delete作为switch语句,johndo作为字符串键,123-456-789作为字符串值。是否有方法使用split()
,并获取第一个单词、名称和值
欢迎提出任何想法。以下代码将字符串拆分为一个字符串数组,其中包含由连字符分隔的数字标记。
String[]tokens=str.split(“-”)代码>您可以根据空格使用和拆分
现在的结果将是:
[add,John,Do,123-456-789]
现在您可以从res
数组中获取字符串值
如评论中所述,我建议您在发布问题之前做一些研究,并尽量少做尝试。完成此操作后,如果仍有问题,可以在此处提问。太基本了,无法在此处提问。试着用谷歌搜索一下你自己的Java教程,把它放到谷歌上,请不要只发布一行代码的答案。解释它的作用以及如何解决所述问题,请将代码缩进4个空格。
String str = "add John Do 123-456-789";
String[] res = str.split("\\s+");
System.out.println(Arrays.toString(res));