ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 메인 메서드(method),console, 출력문
    개발/자바JAVA 2024. 1. 16. 11:01

    ▶메서드

    클래스가 선언되어있고, 중가로{ } 가 있다.

    메서드는 저 클래스 영역 안에 작성해야한다.

     

    자, 그럼 메소드가 뭘까? 

    메소드 연기? 큼...;

     

    메서드는 사전적으로 "기능"을 의미한다.

      >'하나'의 기능 단위 이며

      > 크게 메인 메서드와 일반 메서드(메인 메서드를 제외한 모든 메서드들)로 나뉜다.

      > main method : 프로그램의 "시작점(entry point)"를 나타내는 메서드. 

          - ( public ~~~(String[] args){ } 이렇게 생긴 친구가 메인 메서드임.)

     

          - 항상 들여쓰기 연습!! 가독성을 위해서!! Tab을 누르면 자동으로 맞춰서 띄어진다. 아니면 ctrl + A(전체선택) ,

            ctrl + shift +  F(정렬) 로 한번에 해도 되지만, 그때그때 하는 습관을 들이자!

     

          - 모든 메서드는 메인 메서드 안에 만들어야함. 즉, 클래스안에 기능을 만들고 싶다면 무조건 메인 메서드가 있어야함!! 

             없으면 어차피 빨간줄 뜬다~

         

     

    ▶ console

    메인 메서드를 만들어 봤으면 간단한 출력물을 만들어 테스트 해보자! 

     

    많은 출력문중 하나이다. 가로 안에 문자열을 출력할 때는 반드시 " " 안에 넣어 출력해야한다!!

     

    그리고

    console은 출력물에서 만들어낸 값을 출력해준다!!

     

     

    한번에 정리해보자

     

    클래스 영역안에 

    메인 메서드가 정의되어있고,

    출력문은 메인 메서드 안에 들어가있다.

    console창에서 " " 안에 있는 문자가 그대로 출력되는것 까지 확인할 수 있다!

     

     

    ▶출력문 줄바꿈

     

    println은 enter키와 같다!

     

    그래서 

    이렇게 난사하면 

     

    이렇게 나온다!

     

    그럼 줄바꿈 하기 싫은데!! 하면 

     

     

    이렇게 ln만 없애주면

    ( **ln은 line의 약자임**)

     

     

    이렇게 엔터가(줄바꿈) 적용 되지 않고 출력되는 것을 확인할 수 있다.

     

    보기 싫으니,

     

    " " 안에 스페이스바로 여백을 준다. 그러면!!

     

    이렇게 그루트와 아이언맨 사이에 거리감이 생긴다ㅎ

     

     

     

     

     

    참고로 " " 안쓰면

    이렇게 빨간줄이 뜬다.

     

    그리고

     

    \n( 역슬래시 + n)을 써도 줄바꿈이 된다!!

     

     

     

    이렇게 중간에 써도, 여러번 써도 된다.

    WoW

     

    참고로 역슬래시는 백스페이스 밑에, 앤터위에 있는 원화( ₩)를 누르면 된당!

     

    마지막 방법!

     

    요롷게 system.out.println();을 중간중간 써줘도 

     

     

    한줄씩 띄워지는 것을 확인할 수 있다.

     

     

    이번엔 문자열 안에서 tab키 효과를 줘보자. 

    아까 tab은 어느정도 스페이스바를 누르는 효과를 줄 수 있다고 했다.

     

     

    \t(역슬레시 + t) 는 tab키를 눌러주는 효과!!

     

    이렇게 나온다.

     

     

    > \n, \t 는 escape 문자(특수한 역할을 해주는 문자) 라고 부른다.

     

    > 그렇다면 \를 출력하고 싶으면 어케함???????????이라는 생각이 들 것이다!! 

     

    .....그런생각...  들지않나??

     

    그럴땐 \\을 쓰면...

    .

    .

    .

    따란~

     

     > \\ : \를 출력, \" : "를 출력, \' : ' 를 출력 한다.

    한번 해보시길...사실  쓸일은 딱히 없긴하다...

     

     

    '개발 > 자바JAVA' 카테고리의 다른 글

    코드의 흐름  (0) 2024.01.16
    메서드(method)와 클래스의 이해  (2) 2024.01.16
    주석처리, 클래스 뜯어보기  (1) 2024.01.15
    패키지, 클래스 생성  (0) 2024.01.15
    이클립스 세팅, 프로젝트 생성  (0) 2024.01.15
Designed by Tistory.