![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbw2xY5%2FbtrMjh3rY8m%2FxmkJLJk0KzbJ8kTSwZLLZk%2Fimg.png)
JAVA기초 5일차 <반복문 예제>
2022. 9. 17. 14:13
Study/JAVA
// 랜던 숫자 출력하는 기능 가져오기 Random rd = new Random(); // 랜덤 숫자 출력해보기 int num = rd.nextInt(); System.out.println(num); // 랜덤 숫자의 범위를 설정(0-9사이의 랜덤한 숫자) int num2 = rd.nextInt(10); // 0부터 적혀있는 숫자에서 -1까지 System.out.println(num2); // 1-10까지의 랜덤한 숫자를 출력 int num3 = rd.nextInt(10)+1; System.out.println(num3); ■While문 예제 예제1) Plus Game 만들기 정답) package while문예제; import java.util.Random; import java.util.Scanner;..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRJRQV%2FbtrMej7kfzE%2FsceXLJwO1LujIOKvLN2Wf0%2Fimg.png)
JAVA 기초 4일차 <반복문(while문)>
2022. 9. 16. 12:53
Study/JAVA
■while문 1) 구조 while(조건식){ 실행문장; // 조건식의 결과가true일 동안! 실행됨 } 예제) // while문을 사용해서 1부터 10까지 출력 int i = 1; while(i 조건식 (초기화(변수), 보폭 xxxxx) int i = 1; while(true) { // while문을 언제 break; 할건지 System.out.println(i); i++;//보폭 if(i==11) { break; } } 예제) while문을 사용하여 키보드로부터 입력 받은수가 10보다 작을 때만 계속 정수를 입력 받으세요. // while문을 사용하여 키보드로부터 입력 받은수가 10보다 // 작을 때만 계속 정수를 입력 받으세요. Scanner sc = new Scanner(System.in); wh..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxRL5y%2FbtrL84CWbWi%2F4m1KOp3OaSEElsPZwcDkG0%2Fimg.png)
JAVA기초 3일차 <반복문(for문)>
2022. 9. 15. 12:48
Study/JAVA
■반복문 for문, while문 ●for문 : 반복횟수가 정해져 있을때 사용 : for문 3가지 조건이 필요 (초기값; 조건식; 반복 후 작업) for( 초기화 ; 조건문 ; 반복후 작업) { //조건문이 true일때 실행 실행코드 } -- 이해하기 쉬운 방법 for( 시작점 ; 도착점 ; 보폭) { //조건문이 true일때 실행 실행코드 } 예제)1-1,1-2 // for(초기화; 조건식(결과값true/false); 반복후작업) // for(시작점; 도착점; i의 보폭) // for문을 사용해서 1부터 10까지 출력하자 for(int i = 1; i
JAVA기초 2일차 <조건문>
2022. 9. 14. 17:25
Study/JAVA
제어문 프로그램 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는것 위에서 아래로 순차적으로 컴파일 종류 : 조건문, 반복문 조건문이란? 주어진 조건을 비교 판단하여 그 조건에 만족할 경우 지정된 명령 실행하고 불만족 할 경우 다음명령 실행 상황에 따라 어떤 행동을 취할 것인지 판별하는것 - 단순if문 - if-else문 - 다중if문 - switch문 ●단순 if문 : 문법 if(조건식) { 실행문장; } -> 조건식의 값이 true or false여야함 예제1) Scanner sc = new Scanner(System.in); // int 타입 num 선언 // 키보드로 값을 입력 int num = sc.nextInt(); // 만약 num이 10보다 크다면 if(num>10) { // "..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbakEQG%2FbtrL4lKGCeW%2FgdGrm4KU5kq71bmfnAhiRK%2Fimg.png)
JAVA기초 2일차 <연산자>
2022. 9. 14. 14:24
Study/JAVA
●연산자 연산 : 정해진 규칙에 따라 데이터를 처리하여 결과를 산출하는 것 2 + 3 a + b 피연산자 연산자 피연산자 피연산자 연산자 피연산자 단항 연산자( a++ ) - 증감연산자 이항 연산자( a+b ) - 대입연산자, 산술연산자, 비교연산자, 논리연산자, 비트연산자, 시프트연산자 삼항연산자( a?b:c ) - 조건연산자 ■단항연산자 1. 증감연산자 ++(증가 연산자) ++변수, 변수++ --(감소 연산자) --변수, 변수-- 예제 int num = 3; // num++ // num = num + 1 // 앞에 붙은 ++, -- (전치 연산자) // : 출력문이 실행되기 전에 +1,-1의 연산을 한다 // 뒤에 붙은 ++, -- (후치 연산자) // : 출력문이 실행되고 나서 +1,-1의 연산을 ..
JAVA기초 1일차
2022. 9. 13. 17:54
Study/JAVA
JAVA 창시자 -> 제임스 고슬링 WORA (write Once Run Anywhere) 한번 작성하면 어떤 운영체제에 실행이 가능 JVM(Java Virtual Machine - 자바 가상 기계) JDK(Java Development Kit)>JRE(Java Runtime Environment)>JVM(Java virtual Machine) IDE(Intergranted Development Environment) -> eclipse ■ 설치 'jdk1.8 download' 검색 -> 오라클 로그인 ->설치 'eclipse' 설치 -> workspace경로지정 -> javaproject 시작 -> class시작 ●변수 // 1. 변수 // 사전적 의미 : 변할 수 있는 수, 변하는 수 // 프로그래밍..