명령 행에서 입력을 허용하고 해당 입력을 배열에 저장하는 Java 프로그램을 작성해야합니다. for 루프는 입력을 거쳐 출력해야합니다.Java의 명령 행에서 입력 받기
내 코드는 지금까지 있습니다 :
public class HelloName{
public static void main(String args []){
for(int i = 0; i < args.length ; i++) {
System.out.print("Hello " + args[i]);
}
}
난 데 문제는 하나 개 이상의 입력이 입력 될 때, 그것은 두 번에 "Hello"가 표시됩니다 있다는 것입니다. java HelloName John Doe
를 작성하는 예를 들어
, 나 줄 것이다 : 나는 단순히 싶습니다
Hello John Hello Doe
는 이름이 John Doe 님 안녕하십니까에 결합하는 얻는 방법을 알고.
그게 전부가 될 것" 귀하의 루프 – kmera
각 인수마다 매번 인쇄되는 이유를 생각해보십시오. –