Java(56)
-
3주차 - String 클래스
replace() , replacerAll() 은 () 안의 값을 찾아 변경해준다. 아래는 replace() 의 예시 String str = "김개똥 -2017년\n홍길동구리 -2015년\n선우선녀 -2018년"; String replaceStr = str .replace(" -", " :") .replace("2017", "1999") .replace("2015", "1999") .replace("2018", "1999"); System.out.println("===변경 전 str===="); System.out.println(str); System.out.println("===변경 후 str===="); System.out.println(replaceStr); 아래는 replaceAll() 의 예시 ..
2022.09.02 -
2주차 - for 반복문, 중복 for 반복문
for 반복문의 간단한 예시 int i; for (i= 1; i0; i--) { System.out.println("i : " + i); }System.out.println("for문 종료후의 i : " + i); for문 사용 예시 int i, total=0; for(i=1; i
2022.09.01 -
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