분류 전체보기(222)
-
1주차 - if, if else, if else if, 중복 if문
if 문의 설명과 예시 /* * if문의 예시 * * if(조건식) {종속문장;} //조건식에는 결과값이 true 또는 false가 나오는 것만 가능하다. * * if(조건식) 종속문장; // 종속문장이 하나 뿐이라면 중괄호를 사용하지 않아도 된다. */ if(true) System.out.println("조건식이 무조건 참이므로 무조건 종속문장 수행"); if(false) {System.out.println("조건식이 거짓이므로 종속문장은 절대 수행안됨");} Scanner input = new Scanner(System.in); int data; System.out.print("입력 : "); data = input.nextInt(); if (data > 10) { System.out.println(..
2022.09.01 -
1주차 - print
print의 종류와 사용 예시 System.out.print("개행안됨, 입력 : \n"); System.out.printf("%d %s\n", 10, "문자열"); // printf() 는 서식 문자가 사용가능하다. 서식문자의 종류는 아래에 서술 System.out.println("개행됨"); System.out.println(); // 줄 개행을 위한 용도. System.out.println("확인하기 위한 문장."); /* 서식문자 기억하기. * %d-정수, %s-문자열, %c-문자, %o-8진수, %x-16진수, %f-실수, %%-'%' 표현 * %e-e 표기법을 통한 실수 표현. */ 아래는 print 의 특성과 그 예시이다. // 데이터를 "" 안에 입력하면 그 데이터는 문자열로 취급. Sys..
2022.09.01 -
1주차 - 연산자
자바에서 사용되는 계산자들을 알아보자 아래는 +, -, *, /, % 의 설명과 예시. int data1 = 9, data2 = 2; System.out.println(data1 + " + " + data2 + " = " + (data1 + data2)); System.out.println(data1 + " - " + data2 + " = " + (data1 - data2)); System.out.println(data1 + " * " + data2 + " = " + (data1 * data2)); System.out.println(data1 + " / " + data2 + " = " + (data1 / data2)); // 몫을 계산 System.out.println(data1 + " % " + dat..
2022.09.01 -
1주차 - read(), Scanner, CharAt(), subString() (2)
앞서 배운 read() 와 Scanner의 기능을 조금 더 알아보자. 아래는 유니코드를 이용해 입력받은 값을 소문자로 변환하는 방법이다. System.out.print("문자 입력 : "); char data = (char) System.in.read(); System.out.println("==== 출력 ===="); System.out.println("입력하신 문자 : " + data); System.out.println("소문자로 변환 : " + (char)(data + 32)); read()로 입력받은 값은 문자형으로 받아지기 때문에 숫자를 입력했을때 아스키코드 값으로 받아진다. 아래는 숫자를 입력했을때 아스키코드값으로 입력된 값을 숫자로 변환하는 방법이다. System.out.print("값 입..
2022.09.01 -
1주차 - read() , Scanner (1)
System.out.println("데이터 입력 : "); int data = System.in.read(); char convertData = (char)data; System.out.println("입력 받은 데이터 : " + data); System.out.println("입력 받은 데이터 : " + convertData); // '예외(Exception)' 라는 것은 자바 코드는 문제없이 작성되었으나 외부의 문제로 처리가 되지 않는 경우를 부른다. ex) OS에서의 문제, 데이터베이스의 문제 // 예외관리하는 방법 : 전가(throws), 처리(try-catch), 예외발생(throw) // IOexception 에서 IO 는 I : Input, O : Output 을 의미한다! int data1..
2022.09.01 -
1주차 - 기초
주석의 종류와 예시 // "'//' 뒤에는 한줄 주석. '/*/' 은 두줄 이상의 주석." 아래의 주석들은 그 예시. // '//'주석의 예시. /* 두줄 이상의 주석의 예시. 줄 앞의 *은 없어도 사용 가능. 이 줄은 줄 앞의 *가 없는 주석의 예시. */ System.out.println("출력할 문자열을 적어주세요."); // Ctrl + F1 을 누르면 저장 및 콘솔 실행. // 탭을 꺼버렸을 때에는 Window - Show view 에서 없어진 탭 찾아서 확인하기. Ctrl + Space // Ctrl + Space 을 입력하면 대부분의 메소드나 변수 등이 자동으로 입력된다. // 하지만 자동 입력인 만큼 내가 원치 않는 값이 들어갈수도 있으니 주의하자 /* * 예시) sysout 까지만 치고 ..
2022.07.18