Java

[생활코딩 JAVA] 007 입력과 출력

유호야 2020. 8. 16. 14:23
반응형

똑같은 결과를 출력하는 프로그램은 일회용입니다. 하지만 입력에 따라서 다른 출력 결과를 만들어주는 프로그램은 다양한 상황에서 힘을 발휘할 수 있습니다. 여기서는 재활용 가능한 프로그램을 만드는 방법을 살펴봅니다.

 

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] ...와 같이 표현하여서 규정된 인자들을 순서에 맞게 사용가능하다.

복습이 필요한 부분!

반응형