早上好,
我有一个像
这样的字符串值 Name:Anilbabu\nPlace:Pamarru\nAge::22\n
打印那个字符串变量时..我不想在输出中看到“\ n”,相反,我想要打印新行,如
Name:Anilbabu
Place:Pamarru
Age:22
请帮助我的朋友,请用Java解决。
谢谢。
答案 0 :(得分:2)
使用StringTokenizer
StringTokenizer strings = new StringTokenizer(input, "\\n");
while (strings.hasMoreTokens()){
System.out.println(strings.nextToken());
}
OR
使用:
System.out.print(input.replace("\\n", "\n"));
答案 1 :(得分:1)
喜欢这个
String str = "Name:Anilbabu\nPlace:Pamarru\nAge::22\n"; // the String.
System.out.print(str); // Print the String
输出
Name:Anilbabu
Place:Pamarru
Age:22
答案 2 :(得分:0)
喜欢这个
String input = "Name:Anilbabu\nPlace:Pamarru\nAge::22\n";
String[] result = input.split("[\\n]");
for (int i = 0; i < result.length; i++) {
System.out.println(result[i]);
}
<强>输出强>
Name:Anilbabu
Place:Pamarru
Age::22
答案 3 :(得分:0)
只需打印值
即可System.out.println("Name:Anilbabu\nPlace:Pamarru\nAge::22\n");
或将其分配给变量,然后打印
String st ="Name:Anilbabu\nPlace:Pamarru\nAge::22\n";
System.out.println(st);