Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- programmers
- SQL
- hash
- 자바
- coding test
- Java
- 정렬
- Python
- Eclipse
- Coding
- 우선순위큐
- 네이버
- javac
- HashMap
- point queue
- 스파르타코딩클럽
- array
- Stack
- 배열
- compare()
- string
- HTML
- 해쉬
- HashSet
- Naver
- 자료구조
- 코딩테스트
- Queue
- CSS
- 프로그래머스
Archives
- Today
- Total
youngik
java 자료형 변환 본문
1. int -> string
int a = 3;
String str = Integer.toString(int a);
// str = "3";
2. string -> int
String str = "10";
int a = Integer.parseInt(str);
// a = 10;
3. int -> char
1번째 방법) 0-9의 값, 10이상의 값은 출력X
int a = 5;
char ch = (char) (a+'0');
// '0'값은 ASCII 코드 상 48의 값을 더한값이다.
// ch = '5';
2번째 방법)
int REDIX = 10; // 16이면 16진수, 2이면 2진수
int a = 5;
char ch = Character.forDigit(a,REDIX);
// ch = '5';
4. char -> int
char ch = '3';
int a = Character.getNumericValue(ch);
// a = 3;
5. String -> char
1번째 방법(char 1개)
String str = "abc";
char ch = str.charAt(i);
// str의 i번째 문자값을 가져옴.
2번째 방법(모든 String char)
String str = "abc";
char[] ch = str.toCharArray();
// str의 각 문자가 char[] 형태로 ch에 저장.
6. char -> string
char ch = 'c';
String str = String.valueOf(ch);
// str = "c";
char[] ch = ['a','b','c'];
String str = String.valueOf(ch);
// str = "abc";
'Java' 카테고리의 다른 글
java HashSet, HashMap, TreeMap (0) | 2021.04.20 |
---|---|
Java, Eclipse installation (0) | 2021.04.04 |
Comments