230714 TIL Chapter 3. Scanner , Git Hub

최규연·2023년 7월 14일
0

TIL

목록 보기
2/57

오늘의 TIL의 시작은 Scanner!!!

Scanner

Scanner란 프로그램 실행 중 키보드 입력을 받을 수 있게하는 역할을 해주는데 Scanner를 생성 하면 프로그램 안에 스캐너 라는 기계를 만든다고 보면 된다.

Scanner 를 사용하기 위해선 사전작업이 필요한데 밑 코드를 보고 말하겠다.

package edu.kh.variable.ex2;

import java.util.Scanner;

// import : 다른 패키지에 존재하는 클래스를 얻어오는 구문
// import java.util.Scanner; // java,util 패키지에서 Scanner 설계도 수입

public class ScannerExample {

  public static void main(String[] args) {
    
  }

패키지(package)와 클래스(class) 사이에 import java.until.Scanner; 라는 코드를 넣어야 Scanner를 사용할 수 있다.

응용해서 숫자 두개를 넣어 덧셈을 하는 코드를 작성해보면

System.out.print("숫자 1 입력 : ");

int iNum1 = sc.nextInt(); // nextInt(); = 다음 입력된 정수를 읽어오는 코드

System.out.print("숫자 2 입력 : ");

int iNum2 = sc.nextInt();

이 코드를 작성 후 밑에 printf코드로 출력을 해보면

 System.out.printf("%d + %d = %d " , iNum1 , iNum2 , iNum1 + iNum2);

콘솔창에
숫자 1 입력 :
이라고 출력되고 : 옆에 1이라는 값을 입력한 후 엔터를 누르면 다음 코드인
숫자 2 입력 :
이라는 문구가 뜨게 된다. 숫자 2에도 2라는 값을 입력하고 엔터를 누르면 1 + 2 = 3 이라는 결과값이 출력된다.

sc.nextInt() : 다음 입력된 정수를 읽어온다. (키보드로 입력된 정수 ! )
sc.nextDouble() : 다음 입력된 실수를 읽어온다.
sc.next() : 다음 입력된 한 단어를 읽어온다.


Git Hub

Git Hub는 코드 저장소인 Git을 웹으로 만든 원격 저장소 (remote repository)로 인터넷이 있는 상태에서 프로젝트(소스 코드)의 공유 및 버전 관리가 가능하고 여러 PC에 프로젝트(소스 코드)를 저장하거나 여려 PC에서 작성한 프로젝트(소스 코드)를 하나로 병합해 협업도 가능한 대표적인 형상 관리 웹이다.

2개의 댓글

comment-user-thumbnail
2023년 7월 15일

이런.청년이.대한민국에.남아있다는게.다행입니다

1개의 답글