본문 바로가기

프로그래밍/Java (기초)

입력과 출력. String[] args

반응형



String[] args (앱이 시작할때 데이터를 입력)


class InputDemo{

    public static void main(String[] args){

        System.out.println(args.length);

    }


// main 메소드의 String[] args는 사용자가 입력한 값(문자열)을 args(파라미터)에 할당하는 것을 의미하며

(args.length)를 통해 args의 데이터의 갯수를 출력한다.


결과

(* a b c d를 입력한다면 4가 출력된다)




    public static void main(String[] args){

        for(String e : args){

            System.out.println(e);

        }

    }


// 응용하여 for-each문을 적용시켰다.

사용자가 1a 2a 3a 를 입력하면 그 데이터는 args에 할당되고

for-each문을 통해 args의 데이터들이 한줄 한줄 출력된다


결과

(* 사용자가 1a 2a 3a를 입력하면

1a

2a

3a

)



반응형

'프로그래밍 > Java (기초)' 카테고리의 다른 글

초기화와 생성자(Constructor), this, super  (0) 2016.03.26
유효범위 (Scope)  (0) 2016.03.26
메소드의 입력과 출력  (0) 2016.03.18
메소드(method)의 형식과 활용  (0) 2016.03.18
배열(array)  (0) 2016.03.18