如何在同一行中输出java
到目前为止,我完成了所有的代码。它可以运行,我也可以得到我的输出。但我只能得到不同的行输出,我想在同一行中得到输出。有任何办法可以做到这一点。我使用switch-case,我可以用switch-case或者任何其他语句来输出它如何在同一行中输出java,java,switch-statement,Java,Switch Statement,到目前为止,我完成了所有的代码。它可以运行,我也可以得到我的输出。但我只能得到不同的行输出,我想在同一行中得到输出。有任何办法可以做到这一点。我使用switch-case,我可以用switch-case或者任何其他语句来输出它 public class practice { public static void main(String args[]) { String name="Farhana Konka"; String initials= "
public class practice
{
public static void main(String args[])
{
String name="Farhana Konka";
String initials= "";
for(String s: name.split(" "))
{
initials+=s.charAt(0);
}
char[] myInitials=initials.toCharArray();
for(int i=0; i<myInitials.length; i++)
{
switch(myInitials[i])
{
case 'f' :
case 'F' :
System.out.println("FFFFF ");
System.out.println("F ");
System.out.println("F ");
System.out.println("FFF ");
System.out.println("F ");
System.out.println("F ");
System.out.println("F ");
break;
case 'K' :
case 'k' :
System.out.println("K K ");
System.out.println("K K ");
System.out.println("K K ");
System.out.println("KK ");
System.out.println("K K ");
System.out.println("K K ");
System.out.println("K K ");
break;
default:
System.out.print("Nothing happen");
}
}
}
}
公共课堂实践
{
公共静态void main(字符串参数[])
{
字符串名称=“Farhana Konka”;
字符串首字母=”;
for(字符串s:name.split(“”)
{
首字母+=s.charAt(0);
}
char[]myInitials=initials.toCharArray();
对于(int i=0;i使用System.out.print
而不是System.out.println使用System.out.print
而不是System.out.println使用System.out.print
而不是System.out.println使用System.out.print
而不是System.out.println>使用Print而不是Println
System.out.print("your message");
使用Print而不是Println
System.out.print("your message");
使用Print而不是Println
System.out.print("your message");
使用Print而不是Println
System.out.print("your message");
无论何时需要打印到同一行,您都需要使用System.out.print
,因为它在打印文本的末尾不包含回车符。如果需要在文本之后执行回车符,则必须使用System.out.println
无论何时需要打印到sam,您都需要使用System.out.print
e行,因为它在打印文本的末尾不包含回车符。如果您需要在文本之后执行回车符,您必须使用System.out.println
因为它在打印文本的末尾不包含回车符,所以无论何时需要打印到同一行,您都需要使用System.out.print
。如果您需要在文本后使用回车符,则必须使用System.out.println
每当您需要打印到同一行时,都需要使用System.out.print
,因为它在打印文本的末尾不包含回车符。如果您需要在文本后使用回车符,则必须使用System.out.println
您需要比单独处理每个字母更聪明。您需要处理每行的所有字母!因为您无法追溯修改该行的内容
因此,您需要将每个字母的各个行存储在数组中,然后处理第一行的首字母,输入新行,处理第二行的首字母,输入新行,等等,而不仅仅是一个大小写开关
为了写入同一行,您需要使用System.out.print()
,但这本身并不能解决您的问题
编辑:
我根据我所说的把我的版本放在一起,然后打印出这个:
FFFFFF AA RRRRR H H AA N N AA K K OOOO N N K K AA
F A A R R H H A A NN N A A K K O O NN N K K A A
F A A RRRRR HHHHHH A A N N N A A KK O O N N N KK A A
FFFF AAAAAA R R H H AAAAAA N N N AAAAAA K K O O N N N K K AAAAAA
F A A R R H H A A N NN A A K K O O N NN K K A A
F A A R R H H A A N N A A K K OOOO N N K K A A
这条神奇的线是:
Map<Character, List<String>> charMap = new HashMap<>();
Switch case,耶!它做的事情完全一样,只是现在我需要手动做一些我正在自动做的事情(通过映射中的字符索引数组)。真傻。你需要比单独处理每一封信更聪明。你需要处理每一行的所有信件!因为你不能追溯修改该行的内容
因此,您需要将每个字母的各个行存储在数组中,然后处理第一行的首字母,输入新行,处理第二行的首字母,输入新行,等等,而不仅仅是一个大小写开关
为了写入同一行,您需要使用System.out.print()
,但这本身并不能解决您的问题
编辑:
我根据我所说的把我的版本放在一起,然后打印出这个:
FFFFFF AA RRRRR H H AA N N AA K K OOOO N N K K AA
F A A R R H H A A NN N A A K K O O NN N K K A A
F A A RRRRR HHHHHH A A N N N A A KK O O N N N KK A A
FFFF AAAAAA R R H H AAAAAA N N N AAAAAA K K O O N N N K K AAAAAA
F A A R R H H A A N NN A A K K O O N NN K K A A
F A A R R H H A A N N A A K K OOOO N N K K A A
这条神奇的线是:
Map<Character, List<String>> charMap = new HashMap<>();
Switch case,耶!它做的事情完全一样,只是现在我需要手动做一些我正在自动做的事情(通过映射中的字符索引数组)。真傻。你需要比单独处理每一封信更聪明。你需要处理每一行的所有信件!因为你不能追溯修改该行的内容
因此,您需要将每个字母的各个行存储在数组中,然后处理第一行的首字母,输入新行,处理第二行的首字母,输入新行,等等,而不仅仅是一个大小写开关
为了写入同一行,您需要使用System.out.print()
,但这本身并不能解决您的问题
编辑:
我根据我所说的把我的版本放在一起,然后打印出这个:
FFFFFF AA RRRRR H H AA N N AA K K OOOO N N K K AA
F A A R R H H A A NN N A A K K O O NN N K K A A
F A A RRRRR HHHHHH A A N N N A A KK O O N N N KK A A
FFFF AAAAAA R R H H AAAAAA N N N AAAAAA K K O O N N N K K AAAAAA
F A A R R H H A A N NN A A K K O O N NN K K A A
F A A R R H H A A N N A A K K OOOO N N K K A A
这条神奇的线是:
Map<Character, List<String>> charMap = new HashMap<>();
Switch case,耶!它做的事情完全一样,只是现在我需要手动做一些我正在自动做的事情(通过映射中的字符索引数组)。真傻。你需要比单独处理每一封信更聪明。你需要处理每一行的所有信件!因为你不能追溯修改该行的内容
因此,您需要将每个字母的各个行存储在数组中,然后处理第一行的首字母,输入新行,处理第二行的首字母,输入新行,等等,而不仅仅是一个大小写开关
为了写入同一行,您需要使用System.out.print()
,但这本身并不能解决您的问题
编辑:
我根据我所说的把我的版本放在一起,然后打印出这个:
FFFFFF AA RRRRR H H AA N N AA K K OOOO N N K K AA
F A A R R H H A A NN N A A K K O O NN N K K A A
F A A RRRRR HHHHHH A A N N N A A KK O O N N N KK A A
FFFF AAAAAA R R H H AAAAAA N N N AAAAAA K K O O N N N K K AAAAAA
F A A R R H H A A N NN A A K K O O N NN K K A A
F A A R R H H A A N N A A K K OOOO N N K K A A
这条神奇的线是:
Map<Character, List<String>> charMap = new HashMap<>();
Switch case,耶!它做的事情完全一样,只是现在我需要手动做一些我正在自动做的事情(通过地图中的字符对数组进行索引)。真傻。println()
vsprint()
?你在12月回来,从来没有接受过任何答案…println()
vsprint()
?您在12月份回来时从未接受过