*문자집합

Untitled

git 서버 이름 저장소와 내 저장소의 이름이 다르더라도 이어진다. (별명 지정 가능)

*gradle의 Character Set을 정해줘야하는데, build script 타입으로 정해줘야된다.

$ tree 검색하면 자료 트리가 나옴

$ cls 명령프롬포트(cmd)창 지우기 mac는 clean

숫자를 문자열과 합치면 문자열이 된다.

javalang 은 기본 사용가능하지만

Scanner이 필요한 경우 불러와야하는데, import 로 가져옴.

그 이전엔 실제적으로 아래와 같이 가져올 수 있음.

java.util.Scanner keyboardInput = new java.util.scanner(Syste.in);

Vs code에서 미니 게시판 진행 / 업데이트

/*
 * 게시판 관리 애플리케이션
 * 비트캠프 20220704
 */
package com.bitcamp.board;

public class App {

  public static void main(String[] args) {
    System.out.println("게시판 애플리케이션!");
    System.out.println();
    System.out.println("환영합니다!");
    System.out.println();

    java.util.Scanner keyboardInput = new java.util.Scanner(System.in);

    while (true) {
      System.out.println("메뉴:");
      System.out.println("  1: 게시글 목록");
      System.out.println("  2: 게시글 상세보기");
      System.out.print("메뉴를 선택하세요[1..2] (0: 종료) "); 

      int menuNo = keyboardInput.nextInt();
      keyboardInput.nextLine(); //입력한 숫자 뒤에 남아있는 줄바꿈 코드 제거

      System.out.println("===>" + menuNo); 

      if (menuNo == 0) {
        break;
      } else if (menuNo == 1) {
        System.out.println("[게시글 목록]");
        System.out.println("번호 제목 조회수 작성자 등록일");

        System.out.print(1);
        System.out.print("\\t");
        System.out.print("제목입니다1");
        System.out.print('\\t');
        System.out.print(20 + "\\t");
        System.out.print("홍길동\\t");
        System.out.print("2022-07-08\\r\\n");

        System.out.print(
          2 + "\\t" + "제목입니다2\\t" + 11 + "\\t" + "홍길동\\t" + "2022-07-08\\n"
        );

        System.out.println(
          3 + "\\t" + "제목입니다3\\t" + 31 + "\\t" + "임꺽정\\t2022-07-08"
        );

      } else if (menuNo == 2) {
        System.out.println("[게시판 상세보기]");

        System.out.printf("번호: %d\\n", 1);
        System.out.printf("제목: %s\\n", "제목입니다");
        System.out.printf("내용: %s\\n", "내용입니다");
        System.out.printf("조회수: %d\\n", 100);
        System.out.printf("작성자: %s\\n", "홍길동");
        System.out.printf("등록일: %s\\n", "2022-07-08");
      } else {
        System.out.println("메뉴 번호가 옳지 않습니다!");
      }
    } // while
    System.out.println("안녕히 가세요!");
    keyboardInput.close();
  }
}

참조사항