본문 바로가기
--------------------***/JAVA 기초

1. 자바 출력문 완성하기

by kk님 2020. 2. 14.

문제1)

콘솔창에서 다음의 결과를 볼 수 있게 코드를 완성하세요

public ______ JavaTest{

    _______ static void _____(                ){

                 .      .        ("Hello world!");

    }

}

더보기

public class JavaTest {
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}

 

 

 

문제2)

println과 print의 차이는 무엇일까요? 다음의 콘솔창을 보고 추측해주세요.

더보기

System.out.println : 문장을 출력한 뒤, 다음줄로 바꿔줍니다(개행). => 이어서 출력문을 한번 더 쓰게 되더라도 이어지지 않고 (엔터 입력) 라인이 바뀌어져 출력됩니다. ln을 line이라고 생각해보세요.

System.out.print : 문장을 출력한 뒤, 다음줄로 바뀌지 않습니다. => 이어서 출력문을 한번 더 쓰게 된다면 이전의 출력문에 이어서 출력됩니다.

 


public class JavaTest {

public static void main(String[] args) {
System.out.println("System.out.println")

System.out.print("System.out.print")
System.out.print("System.out.print")
System.out.println("System.out.println")
System.out.println("System.out.println")
        }
}

 

 

System.out.println("System.out.println")

대신 

System.out.print("System.out.print\n")

같은 결과가 나옵니다.

역슬래시 앤!

 

 

 

 

문제3)

이제 메인을 포함하는 클래스를 작성해 봅니다.

클래스명은 JavaPrintTest이며,

"Hello Java!

 Hello Java!HelloJava!"

를 출력해봅니다. 첫번째 HelloJava!이후 개행하고, 두번째 Hello Java!는 개행하지 않습니다. 세번째 Hello Java!는 개행해 줍니다.

문제1과 문제2를 참고하지 않고 최대한 기억나는대로 적어봅니다. 

기억나지 않은 부분은 반복적으로 훈련해야 하기 때문에 따로 표시해둡니다.

더보기

public class JavaPrintTest{ 
    public static void main(String[] args) { 
        System.out.println("Hello Java!"); 

        System.out.print("Hello Java!"); 

        System.out.println("Hello Java!"); 
    } 
}

 

 

 

 

궁금한 부분이 생긴다면 따로 표시해야 합니다.

예를들어, main(  )  안쪽에 왜 저런 코드가 들어갈까?

하는 의문이 생길 수 있습니다.

체크해 보세요. 기억해두면 수업시간에 의문을 해결하실 수 있을겁니다.

더보기

java 수업에서는 환경변수 설정을 마친 뒤, eclipse에서 실행하는 것이 아니라

윈도우의 cmd 창에서 자바 클래스를 불러오는 연습을 합니다.

그때, 메인이 포함된 클래스를 실행하면서 String 배열을 생성하는데,

그때 단어를 띄어쓰기를 구분자로 해서 여러가지 적어주면(예를들어 사과 표도 배 등)

args배열에 들어가게 됩니다.

차후에 이 배열에 들어간 단어들을 확인하는 연습을 하는데,

for문을 통해 어떤 단어들이 들어갔는지 확인할 수 있습니다.

 

'--------------------*** > JAVA 기초' 카테고리의 다른 글

Java jdk, eclipse 설치  (0) 2020.02.19
자바 온라인 컴파일러  (0) 2020.02.18
Java cmd 기본명령어  (0) 2020.02.14
자바 설치 후, 환경변수 설정하기  (0) 2020.02.14
JAVA API Documentation 확인하기  (0) 2020.02.13