스터디 17/05/2022

sung eon·2022년 5월 17일
0

스터디

목록 보기
1/13
  • 기본 main코드
    main 만 쳐도 자동완성 된다.

  • 출력문
    sout치면 자동완성 된다 -> System.out.println()

  • 자료형 적어주고 변수 적어주고 값을 적어줘서 선언
    int num1 3;

  • char 는 문자하나를 담을때,
    문자열을 담을 땐 String

  • 정의연산 (코드의 흐름, 코드는 쌓인다!)
    int number2 = 20;
    int number3 = 30;
    int number4 = 5;
    number2 += number2 는 number2에 number2를 더하라는뜻 그래서 40이 출력된다.

number2 -= number3
sout(number2)
하면 number2는 40이 되므로, 40-30 해서 10이된다.

number2 *= number2
100

number2 /= number4
20

number2 %= number2
0

-대소비교
int num2 = 20;
int num3 = 30;
int num4 = 5;

System.out.println(num2 > num3)
false

-배열
배열을 선언하면 6개짜리 배열이 생기는데 그때 빈값이면 주소값이 나온다.
int[] scores = new int[6];
System.out.println(scores); 여기서 opt+enter하면 Array.toSting 이 자동완성됨.

int[] ineEmptyArray
이 변수명은 보통 빈값이 담기는 배열이된다. 주소값이 나온다고 생각하면된다.

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("나이: ");
        int age = sc.nextInt();
        System.out.println("나이는 "+ age + "살 입니다.");
//        age2 += age + 1;
        System.out.println("내년에 나이는 "+ (age+1) + "살 입니다." );


//        주소를 받을건데 주소: 서울시 송파구 라고 값을 받으면 주소값을 결과값에서 보여줄 때
//        주소는 addr 입니다.

        Scanner sc2 = new Scanner(System.in);
        System.out.println("주소: ");
        String addr = sc2.nextLine();
        System.out.println("주소는 "+ addr + "입니다");
    }
}
profile
코베베

0개의 댓글