System.out.println("Hello world!"); -> 코드의 끝에는 세미콜론을 붙여준다 System.out.println(123); System.out.println("abc"); ->문자를 출력하고 싶으면 ""큰따옴표로 감싼다 변수는 값을 저장하기
변수 마지막 시간? -> 출력 : 홍길동 안좋은 케이스 : -> 1. 위에 변수를 만들어 놓고도 고정된 값을 출력하는 형태로 된다 -> 2. 변수명이 고정된 값을 가질것 처럼 생긴 경우 -> 변수명이 고정된 값을 담을 것처럼 보이게 된다 #, @, 띄어쓰기 사
진짜 변수 끝! 연산자 찍먹 내일부터는 찐 연산자 변수명 정할때는 최대한 자세하게 써주자! ex) 브랜드명 : 로지텍 -> String brandName = "로지텍"; 정수,실수 나오면 최대한 int,double로 작성! (String으로 작성해도 값이 저장되긴
연습문제부터 어렵다... 형변환 헷갈리죽겠네 나만못하는가...하ㅜㅜ 다들잘하네 형변환은 다시정리해보자 연산자 끝! 증감연산자 -- ++는 끝날때까지도 헷갈린다..! 연습문제 1 계산결과가 "1013" 이 나오도록 코드를 작성하세요. ① 101010 + (10+3)
연습문제 1 1번. num 값을 확인하여 "양수" "음수" "0" 이라고 출력하도록 코드를 작성하세요. (삼항연산자 이용!) => 연습문제 2 2번. 아래와 같이 프로그램이 진행되면서 숫자 2개를 입력받고 각각의 결과를 출력하세요. ㅇ 모양은 사용자가 입력한 숫자와
연습문제 1 1번. 삼각형의 밑변과 높이를 입력받아서 넓이를 출력하세요. (소수점까지 표현) //삼각형의 넓이 = 밑변 * 높이 / 2 ; => 입력받기 작성 하기 전에 먼저 값이 나오게끔 작성해보자! => 그러면 이제 입력받기해서 값이 나오도록 해보자!
단축키 들여쓰기 자동정렬 =>전체 선택 -> 자동정렬 =>Ctrl+A -> Ctrl+I 주석 Ctrl+Shift+C 연습문제 1 1번. 아래 코드를 if문으로 변경 = => 1과 2에는 break가 있으므로 그 값만 나오게 하고 => 3과 4에는 break가
연습문제 3번. 숫자를 하나 입력받아서 1부터 해당숫자까지 출력하세요. ex) 입력 : 5 출력결과 -> 1 2 3 4 5 => => 먼저 입력받고 => for문 들어가서 일단 1부터 쫘르륵 나와야하니까 int i=1; 로 잡고 => 입력한 숫자 num까지 숫
드디어 10일차,,,! 근데 진심 코드짜는거 개머리아팤ㅋㅋㅋㅋㅋㅋㅋㅋ나만 못한다고 생각하지말자,,사람은 다 똑같다! 연습문제 1 > 1~50 까지의 수를 입력받아 해당 갯수만큼 *을 출력하기. ex) 입력 : 4 결과 : ** => => 먼저 if로 1~50 범
연습문제 4 > 윷놀이 게임 4개의 윷을 입력받고 결과를 출력하시오. (뒷도는 없습니다!) 0 : 안 뒤집어진 상태 1 : 뒤집어진 상태 ex) 입력 0 0 1 0 결과 도 입력 0 1 0 1 결과 개 => 4개 윷을 더했을때 1이면 도, 2이면 개, 3이면 걸,
연습문제 5 > 5. 1+ (1+2)+ (1+2+3)+(1+2+3+4)+...+(1+2+3+...+10) ..결과 계산 최종결과는? => => i:1 j:1 i:2 j:12 i:3 j:123 i:4 j:1234 이런식으로 나오게 한 다음 j를 누적
연습문제 > 4x4 배열을 생성하여, 값을 아래와 같이 저장후 출력 하시오. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1) new int 사이즈 먼저 선언 후에 저장 => num 변수를 for문 밖에다가 지정해놓고! 1부터 결과값이
어쩌겠어 해내자!!!!!!!!!!!!!!!!!!! 실행클래스, 라이브러리클래스 실행클래스 : main을 포함한 클래스 라이브러리 클래스 : main이 없는 클래스 => 실행클래스가 있어야 실행된다! => main이 있는 실행클래스는 하나만 있으면 된다! Car 라
메소드 - 리턴타입 리턴타입 메소드이름(매개변수, 매개변수, ...) { 실행코드; retune 값 or 변수; } 리턴타입이 없는 경우 Temp(라이브러리 클래스) Main(실행클래스) => 리턴타입이 없으면 따로 변수 지정해서 저장할 수 없고 리턴값이
클래스 멤버 1. 인스턴스 멤버 변수/메소드 -> 각 인스턴스 객체별로 독립적으로 가지고 있는 변수 2. 정적 멤버 변수/메소드 -> 클래스 이름 기준 전체 1개만 존재하는 변수 -> 객체 생성 필요없이 클래스 이름만 가지고 접근 및 호출이 가능 //new 안해도
클래스는 주말에 한번 더 정리하자 도대체 어려워서말야,,휴 랜덤값 생성하기 => Math.random() : 0 0x6+1 = 1 //0~5까지가 아니라 1~6까지 나오게하기위해서 +1을 해준다! 0.1203x6+1 = 0.72+1 = 1.72 => 1 0.999
클래스 Again 클래스 + 클래스 (상호작용, 이용, 포함, 상속) 클래스 + 배열 메소드(생성자) + 클래스 메소드 + 배열 ArrayList -> 더 편한 배열 => m이라는 객체를 생성 시켜주고 name,floorsCount를 우리마트, 1로 지정 해준다
ArrayList => 배열을 더 편하게 쓰기위한! => ArrayList 변수명 = new ArrayList(); => 변수명.size() : 배열의 길이는? =>출력 리스트길이:0 => 변수명.add(추가할 값) : 배열에 추가되는 값 //arrList[0]
while문 안에 switch문 day19.quiz => Practice5 문제 내가 만든 코드!! 1) while문 안에 switch문안에 continue => continue를 만나면 그 뒤에 어떤 구문이 있든간에 실행하지 않고 pass 가장 가까운 반복문으로
헉...이모티콘 윈도우키 + . 누르면 나온다ㅠㅠㅠ졸귀 ✏️연습문제1 > 아래와 같은 주문프로그램 작성 종료시 주문내역 출력하시오 잘못된 메뉴 선택 시 잘못선택하셨습니다 다시선택해주세요 를 출력하고 메뉴화면을 반복 실행한다. -y 입력 시 메뉴 화면을 반복 실행하고
✏️연습문제 직원관리 프로그램 생성해보기! > 직원관리 직원관리 프로그램은 직원들의 목록을 가지고 있는 프로그램. > 직원 사번, 이름, 생년월일, 직급, 재직여부를 가지고 있는 객체 ※ 필요한 경우에 따라 필드(속성) 변수는 자유롭게 추가 모든 필드 변수에 gett
📖상속 - 부모로부터 물려받기 부모요소에 있는, 필드를 재사용이 가능 필드 변수 필드 메소드 💻 1. 부모클래스 People 자식클래스 SalaryMan extends People 자식클래스 Student extends People 2. 부모클래스 Peopl
📖상속 🚨상속관계에서 자식생성자에는 무조건 부모생성자 호출을 해줘야 한다! 🚨자식생성자를 타라고 했을때 부모생성자에 매개변수가 없을때 자식생성자 안에 super();가 생략 되어 있다! 매개변수없는 부모생성자 super();부터 타야한당 💻 부모 생성자 호출
📖상속- 강제형변환 **🖐PP t4 = t3; -> PP에 담겨져있는 CC객체 t3는 PP에 들어가있으니까 PP에 담길 수 있다. (PP -> PP OOOO)** **🖐CC t6 = (CC)t3; -> PP에 담겨져있는 CC객체 t3는 CC에 담길 수 없다.
📖추상클래스 부모클래스 역할을 추상클래스로 활용! abstract class 클래스명 : 몸통이 없는 클래스 -> 변수, 생성자, 메소드 다 가능 -> 추상메소드 : 선언만 있고 정의(실행코드)가 없음 자식 클래스에서 부모 클래스의 추상메소드는 필수로 구현을
자바 인터페이스 연습문제 조금 남은거 하고 이제 DB로 들어간다리~! 📖instanceof 🖐p instanceof CC => p가 CC출신이냐? (몸통을 가지고 있냐?) 라고 생각하자......후......