Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中执行1个命令x次_Java_Loops - Fatal编程技术网

如何在java中执行1个命令x次

如何在java中执行1个命令x次,java,loops,Java,Loops,我想问一下如何多次执行一个命令 例如,此代码 System.out.println("Hello World!"); 我想运行500次 我该怎么做 多谢各位 问候 威廉莫斯使用循环 for(int i = 0; i < 500; ++i) System.out.println("Hello World!"); for(int i=0;i

我想问一下如何多次执行一个命令

例如,此代码

System.out.println("Hello World!");
我想运行500次 我该怎么做

多谢各位

问候 威廉莫斯

使用循环

for(int i = 0; i < 500; ++i)
    System.out.println("Hello World!");
for(int i=0;i<500;++i)
System.out.println(“你好,世界!”);

请阅读基本的Java教程。 可以找到(int x=0;x的一个

class ForDemo {
    public static void main(String[] args){
         for(int i=0; i<500; i++){
              System.out.println("Hello world");
         }
    }
}
class-ForDemo{
公共静态void main(字符串[]args){

for(int i=0;i您将使用for循环

for(int i = 0; i < 500; i++)
     //the code you would like to loop here
for(int i=0;i<500;i++)
//您希望在此处循环的代码
试试这个

public static void main(String[] args){
     for(int j=0; j<500; j++){
          System.out.println("Hello world");
     }
publicstaticvoidmain(字符串[]args){

对于(intj=0;j,使用Java8流,您可以这样做

IntStream.range(0, 500).forEach(i -> System.out.println("Hello World!"));

我在谷歌上搜索这个,因为我认为如果你能说:

Integer.times(500).execute(i -> System.out.println("Hello world"))
在这种情况下,我们真的不应该为索引而烦恼。 我认为这个问题是合法的

例如,groovy在语言中包含了这一点:

    500.times {
      println "Hello world"
    }

如果能在Java中加入这个功能,那就太好了。当然,正如前面的评论所解释的,您现在可以使用IntStream方法。

这不是一个编码服务,请自己尝试一下。可能您的副本有点拼写错误。“for”而不是“for”。我想我是在手机上键入的,它自动大写:-)谢谢,我认为回应(“你应该真正了解控制结构。这是编程101”)有点苛刻和狭隘。是的,对于我们这些一直在使用C和Java的人来说,这是非常基本的。但是,从什么角度来看。我读到,有Groovy背景的人可能期望能够做
5.times{println“Groovy Rules!”)
我不同意。你可能不知道什么是扭力扳手就可以修车,只需要一把锤子、一把螺丝刀和一个三角帽,但如果你想成为一名机械师,你需要知道基本知识。我希望记者也知道很多语法知识,而不仅仅是字母表。第一个片段来自哪个库?它不是来自天秤座ry,不幸的是。我只是说“如果可以说它更具表现力”——将其包含在语言本身中会很好。因为在这种情况下我们不应该再关心索引变量。我以番石榴为例,但我找不到这样的实用程序。我同意这会很好,但是“如果你能这样做就好了”并不是“我该怎么做”的答案。顺便说一句,IntStream类允许类似的东西(参见teh.fonsi的答案)。我清楚地提到,这不是你怎么做的。如果你仔细阅读,它是正确的,为什么是-1?从目前的情况来看,这个答案不太可能帮助任何人,不管它与最新的趋势有多一致。对于“我如何去位置X”的答案不是“如果你能走直线就好了,但你不能。”“。或许您可以建议您提议的API的可能实现,从而为问题添加解决方案?
    500.times {
      println "Hello world"
    }