我需要打印一个等于单词中字符数量的单词

时间:2012-11-12 19:59:42

标签: java loops printing for-loop

...在Java中使用for循环。例如,你好打印五次。

到目前为止,这是我的代码:

import java.util.Scanner;

class Words {
public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);
    System.out.println("Please enter one word of your choice");
    String word = scan.nextLine();
    System.out.println(word);
    int length = word.length();
    System.out.println(length);

    for (length < word; length++) {
        System.out.println(word);
    }



}
}

我们必须使用扫描仪包。对不起,如果这是非常基本的,但我刚刚开始,无法在任何地方找到答案!

3 个答案:

答案 0 :(得分:3)

你只需要编写一个循环,该循环的运行时间为0到单词的长度,例如:下面:

   int length = word.length();
   for (int i = 0; i < length; i++) {
     System.out.println(word);
   } 

答案 1 :(得分:1)

我做C#编程,但这是类似的。只需要这样的用户:

string word = "hello";
int times = word.Length;
for(int i = 0; i < times; i++)
{
    System.out.println(word); // Java statment from your code
}

希望它有所帮助...

答案 2 :(得分:0)

for(int x = 0; x < word.length; x++){
    System.out.println(word);
}