public class CharacterEx {
public static void main(String[] args) {
// Character
// char -> Character
// : ๋ฌธ์ ํ์
์ธ char ๊ธฐ๋ณธ ํ์
์ ๊ฐ์ฒดํํ ํด๋์ค
// * ์ฃผ์ ๋ฉ์๋
// - ๋์๋ฌธ์ ๋ณํ
// - ๋ฌธ์/์ซ์ ์ธ์ง ์ฌ๋ถ ํ์ธ
char a = 'a';
char A = 'A';
System.out.println( Character.toUpperCase(a) ); // ๋๋ฌธ์๋ก ๋ณํ
System.out.println( Character.toLowerCase(A) ); // ์๋ฌธ์๋ก ๋ณํ
char c1 = '5';
char c2 = 'X';
// ํด๋น ๋ฌธ์๊ฐ ์ซ์์ธ์ง ํ์ธ
if( Character.isDigit(c1) ) {
System.out.println(c1 + "(์/๋) ์ซ์์
๋๋ค.");
}
// ํด๋น ๋ฌธ์๊ฐ ์๋ฌธ์์ธ์ง ํ์ธ
if( Character.isAlphabetic(c2) ) {
System.out.println(c2 + "(์/๋) ์๋ฌธ์์
๋๋ค.");
}
// ์๋ ๋ฌธ์์ด์์ ๋๋ฌธ์๊ฐ ๋ช ๊ฐ์ธ์ง ์ธ์ด๋ณด์.
String str = "Hello The Joeun Academy";
char[] arr = str.toCharArray(); // ๋ฌธ์์ด์ ํ ๊ธ์์ฉ char[] ๋ฐฐ์ด๋ก ๋ณํ
int count = 0;
for (int i = 0; i < arr.length; i++) {
// ๋๋ฌธ์ ์ธ์ง ํ์ธ
if( Character.isUpperCase(arr[i]) ) {
count++;
}
}
System.out.println(str + " - ๋๋ฌธ์ ๊ฐ์ : " + count);
}
}
Java
๋ณต์ฌ