back-end&DB/Java
-
JAVA 배열back-end&DB/Java 2023. 5. 12. 12:53
1. 자료구조 데이터를 보다 쉽게 정리하고 보다 쉽게 정보를 가지고 오는 것! - 자료구조 예시 - 레퍼런스 변수 1.2 배열의 필요성 학생들의 자바 평균을 구하고 싶다면? int avg = (stu1.java.sc.....~) 만약 100명 이라면? 1.2.1 배열 같은 타입의 여러 변수 하나의 묶음으로 다루는 것 boolean, char, byte, short, int, long, float, double 래퍼런스 변수 string - 선언 방법 자료형[ ] 변수명 = 자료형 변수형[ ] 자료형[ ] 변수명 = new 자료형[크기(숫자)] 자료형 변수명[ ] = new 자료형[크기(숫자)] int[] intArray2 = new int[5]; //System.out.println(intArray2);..
-
JAVA 다중 FOR문back-end&DB/Java 2023. 5. 10. 17:50
1. 1-2+3-4 ... 100 까지 구하는 식을 만드세요. - IF문 활용 방법 public static void main(String[] args) { int sum = 0; for (int i = 0; i < 101; i++) { if (i % 2 == 0) { sum -= i; } else { sum += i; } } System.out.println(sum); - IF 없이 만들기 public static void main(String[] args) { int sum = 0; for (int i = 1, sw = 1; i < 101; i++,sw *= -1) { sum += i*sw; } System.out.println(sum); } 2. 구구단 만들기 - 1부터 9단 출력하기(다중for문)..
-
JAVA 반복문back-end&DB/Java 2023. 5. 9. 08:57
1. 반복문의 개념 - 반복 횟수가 지정되지 않는 경우 ex) 게임 로그인 등등 - while (검사조건) {실행할 로직} - if 문의 경우 출력 0 ,1 , END가 출력이 되지만, while 문의 경우 출력이 0 ~10 END가 출력이 된다. 1.1. IF문 if(조건1){ //만약에 실행문장; }else if(조건2){ // 그렇지 않고 만약에 실행문장2; }else{ // 그것도 아니라면 실행문장3; } 2 while문 - 반복문 어떤조건에 만족할 때까지 특정 명령을 반복하여 실행하는 구조 while(검사조건){ // 실행문장; } - 정수를 입력받아서 10보다 작은 수면 반복을 진행하며, 10보다 클 경우 프로그램을 종료하세요. public static void main(String[] arg..
-
JAVA 조건문back-end&DB/Java 2023. 5. 3. 17:49
1. if문 if문의 공식 if(조건) 조건이란? -- 값이 boolean ex) if(true) if(a= 20) { System.out.println("성인입니다."); 2. if-else문 if-else- if조건식에 true if문 안에 있는 문장이 실행 false 일 경우 -- else에 있는 문장 실행 if문은 단순if문과 동일 if문에 적합하지 않는 경우 else문으로 이동 Scanner sc = new Scanner(System.in); System.out.print("나이 입력 : "); int age = sc.nextInt(); if (age >= 20) { System.out.println("성인입니다."); }else{ System.out.println("미성년자입니다."); } 2..
-
JAVA 연산자back-end&DB/Java 2023. 5. 3. 16:55
1. 산술연산자(숫자연산) - 더하기 + - 빼기 - - 곱하기 * - 몫 / - 나머지 % 1.1. INT(정수형) 연산 int num1 = 10; int num2 = 7; System.out.println(num1 + num2); // 17 System.out.println(num1 - num2); // 3 System.out.println(num1 * num2); // 70 System.out.println(num1 / num2); // 1 정수/정수 = 정수 1.2. double(실수형) 연산 - 컴퓨터는 정수와 실수를 구분을 한다. int num1 = 10; int num2 = 7; System.out.println(num1 + num2); // 17 System.out.println(num1 ..
-
JAVA 변수back-end&DB/Java 2023. 5. 2. 21:41
2. 변수란? - 프로그래밍에서 값(date)를 저장하는 공간 int a = 3; - int(자료형) a(변수명) =(대입한다) 3;(값에) 2.1. 변수의 규칙 - 키워드 사용 불가(ex for, if, new, try 등등) - 대소문자가 구분되며 길이에 제한이 없다. - 숫자로 시작 할 수 없다. - 특수문자는 '_'와 '$'만 허용 2.1.1 프로그래머에게 권장하는 규칙 - 변수 이름 첫글자는 소문자로 시작(권장) - 변수 이름이 여러단어로 이루어진 경우 단어의 첫글자는 대문자 혹은 _ camelCase > int numberOfBox PascalCase > int NumberOfBox snake_case > int number_of_box 2.1.2. 여러가지 자료형 2.2. 변수의 할당과 참조..
-
JAVA 입출력back-end&DB/Java 2023. 5. 2. 17:00
1. 출력하기 System.out.println(); 1.1. println와 print의 차이점 System.out.println("사과"); System.out.println("바나나"); System.out.println("포도"); - println 의 경우 다음 줄로 출력 사과 바나나 포도 System.out.print("사과"); System.out.print("바나나"); System.out.print("포도"); - print 의 경우 한 줄에서 출력 사과바나나포도 1.2. 문자와 숫자 출력하기 System.out.println(10 + 5); // 15 출력 System.out.println("10" + "5"); // 105 출력 System.out.println("AAA" + "BBB..