文字阅读的字符串
我想操纵这个字符串:文字阅读的字符串
"Roger:Rabbit:22:California"
和如下显示输出:
Name: Roger Rabbit
Age: 22
State: California
我想知道什么将是最好的接近呢?
为此,您可以使用字符串split()
方法。提及您的分隔符为:
。然后,您要确保您使用不同的字符串拆分,从split方法的输出中创建一个数组。在您的System.out.println()
中,您可以将新创建的数组元素的数组索引提及为System.out.println("Name" + myIndex[0])
。 资源:https://www.tutorialspoint.com/java/java_string_split.htm
不会名字和姓氏以这种方式获取他们各自的行吗? - 没关系,[0]不是[我],你没有循环。所以(“名称:”+ myIndex [0] +“”+ myIndex [1])等 – Julix
@Julix我举了一个例子。事实上,该数组将包含来自由split()方法解析的原始字符串中的所有元素。不想放弃一切。 – chromechris
谢谢,我觉得使用split()方法是最好的方法。在推进这个过程之前,我只需要确定。 –
这不是一个代码写入服务。你到底想做什么来自己做这件事? –
另外,除非我在这里错过了一些东西,否则你没有提供任何上下文。从你的个人资料我猜你会想在Java中工作? - 你的标签还提到了stringtokenzier,它是一个Java,尽管“StringTokenizer是一个遗留的类,为了兼容性的原因,尽管它在新代码中的使用不受欢迎,但建议任何寻求这种功能的人都使用String或split方法改为使用java.util.regex包。“ - http://docs.oracle.com/javase/7/docs/api/java/util/StringTokenizer.html – Julix