如何使循环显示为水平而不是垂直?

时间:2019-10-25 10:29:33

标签: java

如何像下面使用JAVA的示例那样使循环显示为水平而不是垂直?

Java coding

代码

int i;

for(i=0;i<3;++i)
{
    System.out.print("+"); System.out.printf("%n");
}

for(i=0;i<3;++i)
{
    System.out.print("-");System.out.printf("%n");
}

输出(尝试使其水平输出而不是垂直输出)

+
+
+
-
-
-

3 个答案:

答案 0 :(得分:0)

尝试

// Method accessible by anyone but third party role
@Secured({"GOOD_ROLE1", "GOOD_ROLE2", "GOOD_ROLE3"})
public void methodAccessibleByAnyoneButThirdPartyRole(){
}

// Method accessible by anyone, including third party role
@Secured({"GOOD_ROLE1", "GOOD_ROLE2", "GOOD_ROLE3", "THIRD_PARTY_ROLE"})
public void methodAccessibleByAnyone(){
}

答案 1 :(得分:0)

在每次循环迭代中添加新行。

完全删除System.out.printf("%n");,并在您的too循环之间添加System.out.println()

答案 2 :(得分:0)

在打印换行符时您有一个正确的主意,但是您正在循环内执行此操作,这就是为什么每次打印操作符字符串时都要打印换行符的原因。同样,您可以只打印一个空行而不是打印换行符。

尝试一下:

int i;

for(i=0;i<3;++i)
{
    System.out.print("+"); 
}

System.out.println();

for(i=0;i<3;++i)
{
    System.out.print("-");
}