728x90 반응형 전체 글565 [Java] 30. 기본 API (Wrapper.3) package chap11; /* * switch 구문의 조건값으로 사용가능한 자료형 * byte,short,char, int, String * Byte,Short,Character,Integer,String * */ public class WrapperEx3 { public static void main(String[] args) { byte b = 0; switch(b) { default : System.out.println("switch 구문에서 사용되는 자료형"); } short s = 0; switch(s) { default : System.out.println("switch 구문에서 사용되는 자료형"); } char c = 0; switch(c) { default : System.out.pri.. 2022. 3. 28. [Java] 30. 기본 API (Wrapper.2) package chap11; /* * Character 클래스 : char 자료형의 Wrapper 클래스 */ public class WrapperEx2 { public static void main(String[] args) { char[] data = {'A','a','&','가','9'}; for(char c: data) { if (Character.isUpperCase(c)) System.out.println(c + ":대문자."); else if (Character.isLowerCase(c)) System.out.println(c + ":소문자."); else if (Character.isDigit(c)) System.out.println(c + ":숫자."); else System.out.pr.. 2022. 3. 28. [Java] 30. 기본 API (Wrapper.1) package chap11; /* * Wrapper 클래스 : 8개의 기본자료형을 개체화 하기 위한 8개의 클래스의 통칭 * * 기본자료형 Wrapper클래스 * boolean Boolean * char Character * byte Byte * short Short * int Integer * long Long * float Float * double Double * * 기본자료형과 참조자료형 사이의 형변환은 불가능함. * 단, 기본자료형과 Wrapper클래스간의 형변환은 가능함. * * 기본형(변수) 2022. 3. 28. [Java] 30. 기본 API (Math) package chap11; /* * Math 클래스 : 수치계산관련 클래스 * 1. final 클래스 * 2. 생성자의 접근제어자가 private임. => 객체 생성 불가. * 모든 멤버가 클래스 멤버임. * 상수 : PI : 원주율 * E : 자연로그 */ public class MathEx1 { public static void main(String[] args) { //abs : 절대값(양수) System.out.println("Math.abs(5)=" + Math.abs(5)); //5 System.out.println("Math.abs(-5)=" + Math.abs(-5)); //5 System.out.println("Math.abs(3.14)=" + Math.abs(3.14)); //3.14.. 2022. 3. 28. 이전 1 ··· 76 77 78 79 80 81 82 ··· 142 다음 728x90 반응형