전체 글 99

[JAVA 기초 이론] 배열

배열 : 서로 관련된 데이터들을 한 공간에 저장하고 싶을 때 활용 ​ *** 배열 3요소 1. 서로 관련된 데이터 2. 데이터들의 자료형이 일치 3. 데이터들의 개수를 알고있어야함 > 공간의 크기를 알아야함 ex) public static void main(String[] args) { int stu1=20; int stu2=50; int stu3=70; //배열을 사용할 수 있는 상황! int[] stu = new int[3]; // new 연산: 메모리에 공간을 생성해줘! stu[0]=20; // [] 인덱스:index (목차) stu[1]=50; // *** 0부터 시작한다 *** stu[2]=75; for(int i=0;i

Language/JAVA 2023.05.05

[JAVA 기초 이론] 반복문

반복문이란? : 동일한 수행을 여러번 호출(사용)해야할 때 활용 ( 여러번, 계속, 범위수행 ) ​ while for 반복 횟수를 모를 때 반복 횟수를 알 때 ​ ​ ✅ 1. while : 반복되는 수행의 횟수를 모를 때 ​ ex) 무한하게, 영원히, 계속, ~~~할 때 까지 여러번 ​ ex) int i=0; // 값 초기화 while(i 조건식이 참일 때 실행 i++; // i에 대한 증감 (T일 경우 i=0 값에서 i=1 증가하여 돌아감) } // -> 닫는 블록에 닿으면, while으로 되돌아간다 출력) 더보기 안녕하세요! :D 안녕하세요! :D 안녕하세요! :D ​ ex) int data=10; while(data>5) { System.out.println("현재 data: "+data); dat..

Language/JAVA 2023.05.05

[JAVA 기초 이론] 조건문 if

if else else if if (조건식){ 실행 코드; } if (조건식){ 실행 코드; } else{ 실행 코드; } if (조건식){ 실행 코드; } else if (조건식){ 실행 코드; } else{ 실행 코드; } ✅ 1. if ​ if (조건식){ 조건식이 true일 때, 실행되는 문장 } ​ ex) int a=1; if(a>5) { System.out.println("a는 5보다 크다."); //조건식이 참일때 수행되는 공간 } System.out.println("18번 라인"); 출력) 더보기 18번 라인 -> a는 5보다 크지 않으므로 "a는 5보다 크다."가 false 실행되지 않음 ​ tip. 색상이 있는 단어> JAVA에서 약속된 단어 "키워드" ​ ​ ​ ✅ 2. else ​ ..

Language/JAVA 2023.05.05

월에 맞는 계절을 출력하세요.

나이가 저장된 변수가있습니다. 나이가 8~19이면 1000원 20~65이면 2000원 나머지는 무료! 라고 출력해주세요 package dayTest01; public class Test04 { public static void main(String[] args) { /* 월이 저장된 데이터(==변수)가 있습니다. 3,4,5 봄 6,7,8 여름 9,10,11 가을 12,1,2 겨울 */ int month=4; // 월이 저장된 변수 String season; // 문자열 season 변수 if(month>0 && month2 && month5 && month8 && month

Test/JAVA Test 2023.05.05

[JAVA 기초 이론] 자료형

자료형 data type 정수 int 실수 float / double 문자 char 문자열 String 진위형 boolean ​ex) ​ 1. 실수: float float a = 30.5F; 2. 문자타입: char char a = 'a'; 참고) A=65 a=97 알파벳 26개 ​ ✅ 자동형변환 : 자동으로 타입이 변환 되는 것 ​ 기본적으로 작은 크기 → 큰 크기로 자동 형변환 된다. byte → short → int → long → float → double ↑ char ex) 알파벳 교육용 앱을 만들 때 A 다음의 알파벳은 B라는 것을 알려줄 때 사용 int a=65; float f=a; -> f=65.0 ​ 3. 문자열 String : 기본 타입이 아닌 참조 타입 String a = “안녕하세요”;

Language/JAVA 2023.05.05

[JAVA 기초 이론] 변수

Q. 코드나 정보 등을 저장해두고 나중에 다시꺼내어 쓸 수는 없을까?A. 변수     변수란?데이터를 저장하는 공간int 변수명;     ✅ 변수를 만드는데 필수 3요소공간주소이름    📍  변수명 조건영어+숫자_허용숫자로 시작x대문자로 시작x ▶변수 생성 완료int data;data=100; // 초기화공간 == int 주소 == 공간이 할당되면 즉시 자동으로 값이 생성 -> @해쉬값으로 저장이름 == data    ​   * 초기화 라는 작업은 변수에 최초로 값을 저장하는 작업=  대입 연산자​ex)1.String hello;hello="안녕하세요"; System.out.println(hello); 출력)더보기더보기안녕하세요!  2.int data=37; -> 변수 생성과 값 초기화를 한번에 진행..

Language/JAVA 2023.05.05

JAVA 기본정보

✅ 패키지 소스코드를 예쁘게 넣을 "서랍": 일종의 단위 package com.test   ex)캐릭터 티모 패키지   → 티모 정보 소스코드   →  Q() 액션 소스코드   →  W() 액션 소스코드​     ​✅ 클래스 자바언어의 "기본단위": 기본단위인 클래스 파일명은 .java 확장자명을 가짐  📍 클래스명은 대문자로 시작!​package com.testPublic class Test{}      ​✅ 메서드 함수: 모든 프로그램 '동작'은 함수(메서드)가 진행함수 == 기능   * main()이라는 함수는 1 클래스 당 1개만 존재 package com.testPublic class Test{ public static void main(String[] args){ }} public..

Language/JAVA 2023.05.05