분류 전체보기 109

[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 출력)더보기학생1의 점수는 20점..

Language/JAVA 2023.05.05

[JAVA 기초 이론] 반복문: while / for

반복문이란?: 동일한 수행을 여러번 호출(사용)해야할 때 활용 ( 여러번, 계속, 범위수행 )​whilefor반복 횟수를 모를 때반복 횟수를 알 때 ​ ​✅ 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); ..

Language/JAVA 2023.05.05

[JAVA 기초 이론] 조건문: if

ifelseelse ifif (조건식){ 실행 코드;}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. els..

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){ ..

Language/JAVA 2023.05.05