如何在同一行打印*?

时间:2017-03-19 10:48:24

标签: java

我必须创建一个带有符号*的示例1 x 5(一行和5列)的引用。所以我的输出应该看起来像*****。我是java的新手,也想知道一本好书来练习这门语言。有人能告诉我如何获得输出吗?

3 个答案:

答案 0 :(得分:0)

阅读一些java基础知识,这里有一些个人建议,

  1. 用Java思考,作者:Bruce Eckel
  2. 首先使用Java
  3. Java for Dummies
  4. Joshua Bloch的有效Java
  5. 和当然,

    您始终可以参考Java文档https://docs.oracle.com/javase/8/docs/

    如果有人有更多选择,请随时编辑帖子。

答案 1 :(得分:0)

   public class PrintSymbol
    {
        public static void main(String[] args)
        {
            //++row or prefix increment because of better loop performance
            //print * while row <=5
            for(int row=1;row<=5;++row)
            {
                System.out.print("*");
            }
        }

}

关于你所说的那本书,请买一本名为的书 Joyce Farrell的“Java编程”,她是一位优秀的大学教师,她的书很适合初学者

答案 2 :(得分:-3)

你可以使用非常代码

例如

for(byte row = 1 ; row <= 5 ; row++)
   System.out.println("*");

for(byte row = 1 ; row <= 5 ; row++)
    System.out.print("*\n");