반응형
똑같은 결과를 출력하는 프로그램은 일회용입니다. 하지만 입력에 따라서 다른 출력 결과를 만들어주는 프로그램은 다양한 상황에서 힘을 발휘할 수 있습니다. 여기서는 재활용 가능한 프로그램을 만드는 방법을 살펴봅니다.
Argument프로그램을 실행할 때 텍스트 정보를 주는 것
파일의 내용을 읽어서 동작한다면 그 파일의 내용이 입력값프로그램이 말을 알아들어서 동작한다면, 오디오 사운드도 입력이 되고, 다른 출력 결과를 읽어서 동작한다면 그것이 입력값의 소스가 된다.우리가 준 입력값에 따라서 다르게 동작한다.
String id = "
프로그램을 실행하면 사용자가 텍스트 정보를 입력해서 아이디 값을 설정할 수 있으면 좋겠다.
java popup input text swing
showInputDialog()
사용자가 입력한 값에 따라서 다른 동작을 하는 기능을 할 수 있게 된 것이다.DimmingLights moodLamp = new DimmingLight(id+" moodlamp");moodLamp.setBright(10);moodLamp.on();
parameter 매개변수 args 사용자가 입력한 값이 들어올 것이다.String[] : 문자열로만 이루어져있는 배열
1.
showinputdialog : 자바에서 팝업창 뜨게하는 명령어
double.parsedouble : 문자열을 실수로 변환시켜주는 명령어
구글링할 줄 알아야 내가 쓸 수 있는 명령어가 많아진다. 구글링을 자주 시도해보도록 하자.
ex ) java popup input / java string to double conversion
2.
run configuration 항목으로 인자설정을 할 수 있었고 쌍따옴표로 여러 문자들을 하나로 취급할 수 있었다.
argument 항목에서 인자를 규정하고 매개변수인 args는 args[0], args[1] ...와 같이 표현하여서 규정된 인자들을 순서에 맞게 사용가능하다.
복습이 필요한 부분!
반응형
'Java' 카테고리의 다른 글
[생활코딩 JAVA] 008 자바 문서 보는 법 (0) | 2020.08.16 |
---|---|
[생활코딩 JAVA] 008 직접 컴파일하고 실행하기 (0) | 2020.08.16 |
[생활코딩 JAVA] 006 프로그래밍이란?/ 디버거 (0) | 2020.08.16 |
[생활코딩 JAVA] 005 변수 (0) | 2020.08.15 |
[생활코딩 JAVA] 004 작심삼일 공학 (0) | 2020.08.15 |