< String to int 타입 변환 > : int num = Integer.parseInt(String 타입 변수);
import java.util.Scanner;
public class Main {
public static void main(String[] args){
String numbers = "1234";
int one = Integer.parseInt(numbers);
System.out.println("one : " + one);
}
}
< char to int 타입 변환 > : int two = Character.getNumericValue(Char 타입 변수);
import java.util.Scanner;
public class Main {
public static void main(String[] args){
String numbers = "1234";
int two = Character.getNumericValue(numbers.charAt(1));
System.out.println("two : " + two);
}
}
< int to String 타입 변환 > : String three = Integer.toString(int 타입 변수);
import java.util.Scanner;
public class Main {
public static void main(String[] args){
String numbers = "1234";
int numbers2 = 9876;
int number = 5;
String three = Integer.toString(numbers2);
System.out.println("three : " + three);
}
}
< int to char 타입 변환 > : char four = Character.forDigit(int 타입 변수, REDIX);
* REDIX : 지정한 기수로 숫자에 대한 문자 표현을 선택 ▶ 10진수로 전환할 경우 10을 입력한다. 이때, int 타입 변수는 0~9 사이 값을 가져야 한다.
import java.util.Scanner;
public class Main {
public static void main(String[] args){
String numbers = "1234";
int numbers2 = 9876;
int number = 5;
char four = Character.forDigit(number, 10);
System.out.println("four : " + four);
}
}
'JAVA' 카테고리의 다른 글
JAVA : Comparable & Comparator (+ 백준 11650) (0) | 2021.06.22 |
---|---|
JAVA : BufferedReader & BufferedWriter (0) | 2021.01.14 |
JAVA : Scanner로 문자 입력 (Char 타입) (0) | 2021.01.12 |
JAVA : System.out & StringBuilder (0) | 2021.01.08 |
JAVA : StringBuilder & Scanner (0) | 2021.01.08 |