콘솔에 입`출력 하는 방법?

 

안녕하세요 !!

오늘하루도 연습연습연습!! 고오오오옹부우우웅!!

 

오늘은 내가 공부하고 작성해본 코딩을 어떻게 출력할 것이고, 외부로부터 입력을 어떻게 받을 수 있는지

한번 확인해볼게요 !!

GO~

대표사진 삭제

출력 내용

작성한 내용들을 출력하는 방법으로는 여러가지가 있습니다.

현재는 초보초보하기에 콘솔창을 통하여 확인해보는 내용을 공부해보았습니다.

앞으로 윈도우 창이나 웹으로 발산할 그날을 위해 공부공부!!

 

먼저는 콘솔창으로 내용을 뿌리는 방법으로 위에 내용을 보면 이미 만들어놓은 java.utill에 있는 print함수를 사용할 수 있습니다. 현재 필자는 이클립스 작업도구를 사용하고 있기에 꾸르팁하나 드리면

syso를 입력하고ctrl + space를 눌러주면 자동완성할 수 있습니다.

그러나 초급단계에서는 자동완성보다 직접한번씩 쭉 작성해주는 것도 큰 도움이 될 것이라 생각되었습니다.

사실 자세한 내용들은 뒤에 클래스를 배우면 이해하게 된다고 하더라구욧!

그래서 초보자답게 print, println정도로 한번 차이를 보려합니다.

어려운 내용은 아니기에 바로 확인해보면

print로 출력할 경우는 줄넘김 없이 동일한 줄에 쭈욱 출력하는 것이고

println을 사용해주면 문장 출력후 자동 줄넘김되는 것을 확인해 볼 수 있습니다.

크게 어려운 내용은 아니기에 바로 입력 받는 방법을 알아봅시다!

 

대표사진 삭제

입력 방법

파이썬을 공부했던 사람이라 input에 적응되었는데....

자바에서는 Scanner라는 클래스를 미리 만들어두었기에 이를 활용하면 외부로부터

직접 값을 입력받아올 수 있었습니다.

이를 동적방법이라고도 하는데 프로그램을 만드는 과정에서 값을 지정해줄 경우

값이 변경될 시 다시 직접 값을 지정해줘야합니다.

이러한 방법을 정적이라고 하는데, 이럴경우 굉장히 효율성이 떨어질 수 있겠죠??

 

또한

개인적으로 자주 실수하는 부분들에 있어서 표시를 좀 해두었습니다.

정수형 값을 받을 때는 nextInt() 메소드를

문자형 값을 받을 때는 next() 메소드를 사용해주어야하며,

어떠한 타입에 값을 받을 것인지 사용자에게 알려주기 위해서는 메시지가 필요합니다.

이때, 위에서 살펴본 것과 같이 메시지 후에 값을 줄넘겨 받을 것인지 같은 라인에 받을 것인지는

위와같이 print(), println()을 통해서 지정해주면 됩니다.

 

크게 어려운 내용은 아니였기에

이것으로 마칩니다.!!

 

'P.L > Java' 카테고리의 다른 글

java.util.Arrays 클래스를 활용한 배열복사  (0) 2023.01.19
String 클래스 - repeat()  (0) 2022.12.20
스트림(Stream) 개요  (0) 2022.06.06
기본형 타입 형변환  (0) 2020.08.02
기본형 데이터 타입  (0) 2020.08.02