[국비훈련과정13] while 과 for
·
회고록
package loop; public class Ex02 { public static void main(String[] args) { //일정한 횟수만큼 반복하기 int cnt = 0; while(cnt < 5) {//반복을 수행할 조건 System.out.println("Hello World !!");//실질적인 종속문장 cnt ++;//증감식 } System.out.println("반복 종료"); System.out.println(); //변수선언 및 초기화; 반복조건; 증감식 for(int i=0;i
[국비훈련과정12] Java - If 문제! 여러분도 풀어보세요
·
회고록
package control; import java.util.Scanner; public class Quiz6 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); /* * 기본 요금 3천원 * 10분당 500원 추가요금 * 기본요금 적용은 0~30분 * * 시간 금액 * 0~30 3000원 * 31~403500원 * 41~504000원 * 51~604500원 * * * 이후에도 동일한 규칙으로 적용되어야 합니다. */ System.out.println("놀이동산 이용시간 : "); int playTime = sc.nextInt(); int price = 3000; int cost; } }
[국비훈련과정11] Java - Control(제어문) If
·
회고록
package control; import java.util.Scanner; public class Ex01 { public static void main(String[] args) { 제어문 control statement 코드의 흐름을 분기하거나, 일정 구간을 반복하여 코드의 흐름을 제어하는 구문 1) 분기문 : 조건에 따라서 서로 다른 코드를 실행할 수 있다. 2) 반복문 : 조건에 따라서 일정 구간의 코드를 반복 수행할 수 있다. 3) 기타 제어문 : 반복을 중단하거나, 함수를 중단할 수 있다. Scanner sc = new Scanner(System.in); int select; System.out.println("1) 고민 시작"); System.out.println("2) 과제를 내손으로 마..
[국비훈련과정10] Java - I/OStream 버퍼(buffer)와Scanner
·
회고록
package Operator; import java.io.*; import java.util.StringTokenizer; public class Ex08 { 입력 public static void main(String[] args) throws IOException { 사용자의 입력 및 출력에서 다양한 예외 상황이 발생할 수 있어서 처리해주어야 한다. int num; System.out.println("에러 출력 스트림"); System.out.println("표준 출력 스트림"); System.out.print("글자 하나 입력(1바이트) :"); num = System.in.read(); num = System.in.read(); num = System.in.read(); System.out.pr..
[국비훈련과정 09] Java - (이스케이프 시퀀스)Escape Sequence
·
회고록
package Operator; public class Ex07 { public static void main(String[] args) { 이스케이프 시퀀스 출력 시 모양으로 나타나지는 않으나 특수한 기능을 수행하는 글자 char cr = '\r'; carrige return : 커서를 줄 가장 왼쪽으로 이동 char lf = '\n'; line feed : 커서를 한 줄 아래로 char tab = '\t'; tab : 프로그램에서 지정한 탭 크기(4 or 8)만큼 우측으로 이동 char bs = '\b'; backspace : 커서를 왼쪽으로 한 칸 이동 System.out.printf("cr : %d\n", (int)cr); System.out.printf("lf : %d\n",(int)lf); S..
[국비훈련과정 08] Java - Printf / String.Format(=서식제어문자)
·
회고록
package Operator; public class Ex06 { public static void main(String[] args) { 서식 제어 문자 printf 혹은 String.format 함수를 사용할 때 다른 값을 채워넣을 수 있는 빈 칸을 만들어주는 문자 서식제어 문자에 맞는 자료형의 값을 넣어줘야 한다. System.out.printf("pi : %f\n", "3.14"); java.util.IllegalFormatConversionException: f != java.lang.String : 잘못된 서식 변환 예외 %s : String , 문자열을 출력 %d : decimal, 정수를 10진수 형식으로 출력한다. %o : octal , 정수를 8진수 형식으로 출력 %x : HexaDe..