본문 바로가기

JAVA39

자료형변환(2) package variables; import java.util.InputMismatchException; public class Casting2 { public static void main(String[] args) { // 자료형변환 int data = 100; String strData = data + "ㅁㄴㅇ"; System.out.println("정수데이터 " + "strData"); int convertInt = 0; try { // 예외발생 가능성이 있는 코드 작성 // 숫자 + 문자를 Integer로 형변환 하려고 하는 중에 문제가 발생하고 있다. convertInt = Integer.parseInt(strData); } catch (NumberFormatException e) { // .. 2022. 7. 18.
조건식(else if, else) package conditions; import java.util.Scanner; public class Conditions2 { public static void main(String[] args) { // else if, else문 // if, else if, else if ... else를 이용하여 데이터를 여러가지의 조건에 대한 비교가 가능하다. Scanner sc = new Scanner(System.in); int data; System.out.println("입력한 데이가 3의 배수인지 아닌지에 대한 결과를 출력하시오."); System.out.println("수 입력 : "); data = sc.nextInt(); if (data % 3 == 0) System.out.printf("입력하신.. 2022. 7. 18.
조건식(if문) package conditions; import java.util.Scanner; public class Conditions { public static void main(String[] args) { // if문 // if(조건식) { //종속문장; // } // 종속문장이 1개일 경우 중괄호 생략이 가능하다. // 조건식의 true or false에 따라 종속문장의 실행 여부를 결정한다. // 조건식의 결과가 true일 경우 종속문장을 실행, false일 경우 종속문장을 배제한다. if (true) System.out.println("조건식이 참이므로 종속문장 실행"); if (false) System.out.println("조건식이 거짓이므로 종속문장 실행"); // ex1) Scanner sc =.. 2022. 7. 18.
변수 예제 package variables; public class Quiz1 { public static void main(String[] args) { // Quiz01 // 각 변수의 자료형에 맞게 데이터 저장 후 출력 String name = "김말이"; int age = 20; int iq = 120; double height = 173.3; char grade = 'B'; System.out.printf("이름 : %s\n나이 : %d\n키 : %.1f\n아이큐 : %d\n등급 : %c", name, age, height, iq, grade); } } 2022. 7. 18.