자바수업4 #JAVA 수업 강의 4-1 # 배열 같은 자료형의 여러 변수를 하나의 묶음으로 나열 해 놓은 것 int data1 int data2.. 이렇게 까지 intdata100 까지 이름 설정을 해놓을수 없다 . 매우 힘들고 귀찮기 때문에 조금더 편리 하게 하기 위해 "묶음" 으로 나열 해 놓은것 🟣배열 문법 int [ ] arData = new int [5]; > int 타입의 저장공간 5개 앞에 있는 참소 변수가 배열을 다룬다 . 각각의 저장공간 이름 없음. 하지만. 숫자가 자동 배열 = index 즉 index > arData 가 배열을 다룬다. 🟣배열 사진 1. 여러개의 저장공간을 배열을 통해 한번에 선언하여 관리한다. 2. 규칙성이 없는 값에 규칙성을 부여한다.(index 번호 자동부여) 3. [ ] 대괄호를 사용한다. 4. 배열.. Class/Java 2022. 3. 31. #JAVA 수업 강의 3 # 제어문 -조건문(선택제어문) > if ~ else / if ~ else if switch ~ case ~ default - 조건문 조건을 만족할 때만 {}안에 있는 문장들을 수행 조건에 따라 경우의 수를 나누기 선택지를 주기 -반복문(반복제어문) > while for 💕 if ~ else / if ~ else if 문 (조건문) # if문 if(조건식1){ 조건식1의 연산결과가 true일때 실행 }else if(조건식2){ 조건식2의 연산결과가 true일때 실행 }else if(조건식3){ 조건식3의 연산결과가 true일때 실행 } ... else{ 위의 조건식들이 모두 false일 때 실행 } > 조건식 중 하나가 참(true)인 경우 블럭{}안의 내용을 모두 실행한 후 아래 내용들은 하지 않고 세.. Class/Java 2022. 3. 24. #JAVA 수업 강의 2-3 # 형변환 1. 강제 형변환 (자료형) : 형변환 연산자 (자료형)값 (double)10 //10.0 public static void main(String[] args) { // 강제 형변환 double num1= 97.0; > // 정수로 바꾸고 싶다 - int num2= (int)num1 > //97 // double 타입을 int 바꿀수 없음, byte 가 int 보다 크기 때문에 // 형변환 int 를 앞에 다가 써준다. System.out.println("실수 > 정수: " + num2); char ch = num2; // > char ch= (char)97 // 현재 num2 = 97 //문자 2 byte = 정수4byte b 정수의 bite가 더 크기때문에 형변환 char System.ou.. Class/Java 2022. 3. 23. #JAVA 수업 강의 2-2 전시간 이어서 # 성 / 이름 을 출력해보자 - 입력 메소드 public class Practiceinput01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("이름: "); String name1 = sc.next(); String name2 = sc.next(); System.out.println("성:" + name1); System.out.println("이름:"+ name2); } } - 출력결과 "이름" 을 name 2 로 지정해주면 아래와 같이 출력되는걸 볼수 있다. # 중요 포인트!!! [ Next / NextLine 차이점] Next - . 엔터로 구분 가능 .. Class/Java 2022. 3. 18. 이전 1 다음