분류 전체보기 (104) 썸네일형 리스트형 Day2 - 02 import java.util.Scanner; public class Scanner1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //(); 생성자 (안의 내용에따라 불러오는게 달라진다) ,//디폴트값 변수 int int input1 =sc.nextInt(); //객체 기능을 힙메모리에 올린형태 System.out.println("input : "+input1); double input2 =sc.nextDouble(); System.out.println("input2 : "+input2); } } Switch //월을 입력받아 매달 마지막 날을 알 수 있다. import java.util.Scanner; p.. Day2 - 01 import java.util.Scanner; public class If1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("나이를 입력하세요"); int age = sc.nextInt(); if(age>19) { //중괄호 있을 때 전체 적용 중괄호 없을 때 ;까지적용 System.out.println("성인입니다"); System.out.println("당신의 나이:" + age); } } } import java.util.Scanner; public class If2 { public static void main(String[] args) { Scanner sc = ne.. Day2 1. 타입 변환 - 연산은 기본적으로 같은 타입의 피연산자와 수행한다. - 서로 다른 타입의 피연산자가 있을 경우 두 피연산자 중 크기가 *큰 타입으로 자동변환* // 파이썬도 같은 크기일때 정수 byte (byte) 변수명 ✅Scanner 클래스(출력 out, 입력in) - 자바에서 여러가지 데이터를 입력받을 수 있도록 도와주는 대표적인 입력관련 클래스 -java.util 패키지에 존재 -변수(stack 하나짜리) 데이터 타입 변수이름 = 값; int num = 10; - 객체(heap 둘이상) 클래스이름 변수이름 = new 생성자명(); //클래스이름과 동일한 함수이름 = 생성자명 Scanner sc = new Scanner(System.in.. Entity,Dto,Dao 국비과정에서 배웠던 기억은 나는데 정확히 Dto와 Dao가 무엇이고, 어떻게 활용하는지 기억이 안난다. Dto와 Dao는 무엇을 하기위해서 나오고, 왜 사용하는걸까?? Java에서 배웠지만 Spring Boot에서 Entity DAO DTO를 쓴다 Entity의 용도는 대략적으로 알지만 한 번더 배워보자 Entity Entity 클래스는 DB테이블에 존재하는 Column들을 필드로 가지고 있는 객체라고 한다. Entity는 DB테이블과 1 : 1 로 대응되고 테이블이 가지지 않는 컬럼을 필드로 가질수 없다. 그리고 Entity 클래스는 다른 클래스를 상속 받거나 인터페이스의 구현체로 사용 될 수 없다. ex) package com.watcha.watchapedia.model.entity; import l.. Day1 - 05 public class Variable2 { public static void main(String[] args) { float var1 = 123.456f; // 기본데이터 타입이 double이기 때문에 float에 저장하려면 F를 붙여야 함 double var2 = 123.456; System.out.println(var1);//123.456 System.out.println(var2);//123.456 } } public class Variable3 { public static void main(String[] args) { char var1 = 'A'; //아스키코드는 1byte char var2 = '가'; // char var3 = 'AB';char타입은 2바이트밖에 저장이 안된다?? 그래서 .. Day1 - 04 public class Operator6 { public static void main(String[] args) { int var1 = 28, var2 = 25, var3 = 2; // System.out.println("var1 & var2 :" +(var1 & var2));//var1 & var2 :24 System.out.println("var1 | var2 :" +(var1 | var2));//var1 | var2 :29 System.out.println("var1 > var2 :" +(var1 >> var3));//var1 >> var2 :7 } } public class Operator7 { public static void main(String[] args) { int var1 = 15; .. Day1 - 03 public class Operator4 { public static void main(String[] args) { int var1 = 100, var2 = 100, var3 = 100, var4 = 100, var5 = 100; var1 += 100; // 100+100 var2 -= 100; // 100-100 var3 *= 100; // 100*100 var4 /= 100; // 100/100 var5 %= 100; // 100%100 System.out.println("var1 :" + var1);//200 System.out.println("var2 :" + var2);//0 System.out.println("var3 :" + var3);//10000 System.out.println("va.. Day1 - 02 public class Operator2 { public static void main(String[] args) { int var1 = 10, var2 = 3; boolean result = var1 > var2; System.out.println(result);//true result = var1 = var2; System.out.println(result);//true result = var1 이전 1 ··· 7 8 9 10 11 12 13 다음