gpt4 book ai didi

java - for循环可以制作多行吗?

转载 作者:太空宇宙 更新时间:2023-11-04 15:08:52 25 4
gpt4 key购买 nike

我需要制作这个数字,最好的方法是什么?

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+
+~++~++~++~++~++~++~++~++~++~++~++~++~++~++~++~+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

我的代码是这样写的,正确吗?或者我可以让它更简单一点吗?

public static void main(String[] args) {
for (int line = 1; line <= 1; line++) {
for (int star = 1; star <= 48; star++) {
System.out.print("~");
}

System.out.println();
}
for (int line = 1; line <= 1; line++) {
for (int star = 1; star <= 24; star++) {
System.out.print("~+");
}

System.out.println();
}
for (int line = 1; line <= 1; line++) {
for (int star = 1; star <= 16; star++) {
System.out.print("+~+");
}

System.out.println();

}
for (int line = 1; line <= 1; line++) {
for (int star = 1; star <= 48; star++) {
System.out.print("~");
}

System.out.println();
}
}

最佳答案

这样做可以减少代码行数。

 public static void main(String[] args)
{
method("~",48);
method("~+",24);
method("+~+",16);
method("~",48);
}
public static void method(String a,int len){

for(int star =1; star<=len; star++)
{

System.out.print(a);
}


System.out.println();
}

关于java - for循环可以制作多行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21605250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com