본문 바로가기

TIL

22.12.13_TIL_내배캠

후발대반 수업 

import java.util.Scanner;

public class Prac01 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        //퀴즈1 세개의 수. 각각 변수 선언 후 총합 계산
        int num1 = 10;
        int num2 = 20;
        int num3 = 30;
        System.out.println(num1+num2+num3);
        System.out.println("--------------");

        //가로,세로 입력 받아 넓이 구하기.
        System.out.println("가로 세로 입력.");
        int x = sc.nextInt();
        int y = sc.nextInt();
        System.out.println("넓이"+x*y);

        //나이를 입력 받아 내년 나이 구하기.
        System.out.println("나이를 입력");
        int age=sc.nextInt();
        System.out.println("곧 "+(age+1)+"살 이다.");

        // 몫과 나머지 출력
        System.out.println("숫자1/숫자2의 몫과 나머지 구하기. \n 숫자1 입력");
        int num11 = sc.nextInt();
        System.out.println("숫자2 입력");
        int num22 = sc.nextInt();

        System.out.println("몫"+(num11/num22)+"나머지"+(num11%num22));

        //묵시적 형 변환

        System.out.println(5+"/"+3+"="+5/3);
        System.out.println(5+"/"+3+"="+5/3.);

    }



}

 

첫날이라 쉬운 거 하였다. 힐링이 되는 시간이였다. 


Getter&Setter (개발자의봄 강의)

import jdk.nashorn.internal.objects.annotations.Getter;

public class Tutor {
    private String name;
    private int bio;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getBio() {
        return bio;
    }

    public void setBio(int bio) {
        this.bio = bio;
    }

    public Tutor() {
    }

    public Tutor(String name, int bio) {
        this.name = name;
        this.bio = bio;
    }
}

public class Main {
    public static void main(String[] args) {
        String name="이름";
        String name1="이름1";
        int bio=5;
        int bio1=8;

        Tutor tutor=new Tutor(name,bio);
        Tutor tutor1=new Tutor();

        tutor1.setName(name1);
        tutor1.setBio(bio1);

        System.out.println("이름: "+tutor.getName()+" 경력: "+tutor.getBio()); //이름: 이름 경력: 5
        System.out.println("이름: "+tutor1.getName()+" 경력: "+tutor1.getBio()); //이름: 이름1 경력: 8
       
    }
}

흠.. 이 부분은 계속 헷갈린다.  이렇게 짧게는 쓰겠는데 프로젝트 안에서는 너무 머리 아프다.


 


인텔리제이 실시간 특강

단축키

F2: 오류위치로 커서이동

Ctrl+b :코드안으로 이동

Ctrl + F6 :파라미터, 접근제어자, 리턴타입, 익셉션, 이름 등을 편집

Shift + F6: 변수이름 변경. 

 

인텔리제이 유료버전 무료버전 차이, 디버깅 기능, 단축키, 알고리즘 풀기 실습하여 디버깅 과정보여주셨는데.. 

어떻게 써야 할 지 여전히 감이 안 잡히지만, 편리한 기능들을 많이 알게 되서 좋았다. 


  본 과정 스프링 숙련을 안 듣고, 보충수업을 들으니 힐링이 된다. 

처음부터 이렇게 친절하면 좋았을텐데 싶기도 하고,  두번째 듣는거라 좋지 처음부터 이걸 들었으면 어려워 했으려나 싶기도 하다.  

 

본 과정 스프링 입문, 숙련 과제 해야하는데, 어떻게 따라가야 할 지를 모르겠다. 앞에 적은내용을 뒤적거리는데, 적어는 놓았으나 무슨소린지 모르겠다는 함정.

 

힐링 됬으니까, 또 천천히 따라가야지.... 

'TIL' 카테고리의 다른 글

22.12.15_TIL_내배캠  (0) 2022.12.15
22.12.14_TIL_내배캠  (0) 2022.12.15
22.12.12_TIL_내배캠  (0) 2022.12.13
22.12.09_TIL_내배캠  (0) 2022.12.09
22.12.08_TIL_내배캠  (0) 2022.12.08