목록Java1(주말) (14)
열심히 끝까지
[3일차 수업 내용] 22.04.16 제어문 ( 조건문, 반복문 ) *정올(정보올림피아드) - 문제 - language coder ==> 코딩문제 문제를 풀면서 기초가 다져졌는지 확인하는 것도 중요 ============================================================================ * 지금까지 코드의 실행 흐름이 무조건 위에서 아래로 한 문장씩 순차적으로 진행 -> 때로는 조건에 다라 문장을 건너뛰거나 같은 문장을 반복해서 수행해야 할 때가 있음 ==> 프로그램의 흐름(flow)를 바꾸는 역할을 해야하는 문장을 제어문이라고 함 * 조건문은 조건에 다른 다른 문장이 수행되도록 하고, 반복문은 특정 문장들을 반복해서 수행 1. 조건문 if( if, if-..
Java 1 day02 수업 * 복합대입연산자 += 더한 값을 저장 -= 뺀 값을 저장 *= 곱한 값을 저장 /= 나눈 값을 저장 %= 나눈 나머지 값을 저장 ex ) Package example01; public class OperatorEx06 { public static void main(String[] args) { // 복합대입연산자 int result = 0; result += 10; // result = result + 10; System.out.println("result = " + result); // 10 // 위의 result 값이 고정이 아닌 후에 result 값이 나옴에 따라 계속 result는 갱신 result -= 5; // result = result - 5; System.o..
Scanner 클래스 이용 방법 Scanner는 사용자로부터 문자 혹은 숫자 등을 입력받아 출력할 때 사용하는 클래스. 예시 및 간단한 설명 ---------------------------------------------------------------------------- Package example01; import java.util.Scanner; public class ScannerEx{ public static void main(String[] args){ //Scanner 클래스 이용 // ==> 사용자로부터 입력을 받기 위한 클래스 Scanner sc = new Scanner(System.in); // 앞 Scanner에서 ctrl + space -> import.java.util.Sca..
[2일차 수업내용] 연산자(Operator) 연산자(Operator) : 연산을 수행하는 기호 ( +, -, *, / .....) 피연산자 : 연산자와 연산을 수행하려면 반드시 필요한 연산의 대상 => 연산자의 작업 대상 ==> ** 기억해 둘 것 : 연산자는 피연산자로 연산을 수행하면 항상 결과값을 반환한다. 식(표현식, Expression) : 연산자와 피연산자를 조합하여 계산하고자 하는 바를 표현하는 것을 식(표현식)이라고 한다. 연산자 종류 종류 연산자 설명 산술연산자 +, -, *, /, %, 사칙연산과 나머지 연산 비교연산자 >, =, 비교 > 논리 > 대입 순서로 진행, 대입은 제일 마지막에 실행 단항(1) > 이항(2) > 삼항(3) 순서로 진행 대입연산자는 연산의 진행방향이 오른쪽에서 왼..
문자열과 정수의 차이 package example01; public class VariableEx04 { public static void main(String[] args){ int jumin = 220409; //정수 String jumin2 = ""+jumin; //문자열 System.out.println(jumin); //위의 jumin은 정수로 jumin 뒤에 .을 찍었을 때, 아무 것도 뜨지 않는다. System.out.println(jumin2); //위의 jumin2은 문자열로 jumin2 뒤에 .을 찍었을 때, 변경할 수 있는 타입이 많다. } } -------------------------------------------------------------------------------..
첫 수업에서 자바 소개와 자바 프로그램 개발환경 설치, 변수 및 형변환 그리고 출력메소드에 대해 배웠다. 우선 자바를 배우기에 앞서 자바가 무엇인지 아는 시간을 가졌다. 자바는 객체지향 프로그래밍 언어로 운영체제에 따라 프로그램을 변경하지 않아도 실행이 가능한 언어다. 그 덕분에 자바는 다양한 기종의 컴퓨터와 운영체제가 공존하는 인터넷 환경에 적합해 인터넷의 발전과 함께 많은 사용자층을 확보하고 있다. 자바개발환경을 구축하기 위해서는 이클립스라는 프로그램을 사용한다. 이클립스 중에서도 Eclipse IDE for Enterprise Java Window x86_64를 다운받으면 usb에 넣어서 언제든 사용 가능하다. 자바의 특징으로는 첫 째, 자바는 Window, Mac, Linux와 같은 운영체제에 대..