반응형
Java에서 String을 char로 또는 char를 String으로 어떻게 변환합니까?
a를 돌려 수있는 방법이 있나요 char
로 String
또는 String
에 하나 개의 문자와 char
(당신이 회전 할 수있는 방법 같은 int
에 double
과를 double
로는 int
)? (가능한 경우 관련 문서에 링크하십시오).
문서에서 모호하게 만 알고있는 이와 같은 것을 찾으려면 어떻게해야합니까?
char firstLetter = someString.charAt(0);
String oneLetter = String.valueOf(someChar);
관련 될 가능성이있는 클래스를 식별하여 문서를 찾습니다. 여기에서 후보는 java.lang.String
및 java.lang.Character
입니다.
먼저 다음 사항을 숙지해야합니다.
- 기본 래퍼
java.lang
- 자바 컬렉션 프레임 워크
java.util
또한 자습서를 통해 API를 더 천천히 도입하는 데 도움이됩니다.
String.valueOf('X')
당신에게 문자열을 만들 것입니다 "X"
"X".charAt(0)
당신에게 캐릭터를 줄 것입니다 'X'
아무도 언급하지 않았 듯이 단일 문자로 문자열을 만드는 또 다른 방법 :
String s = Character.toString('X');
지정된 문자를 나타내는 String 객체를 반환합니다. 결과는 지정된 문자로만 구성된 길이 1의 문자열입니다.
String someString = "" + c;
char c = someString.charAt(0);
String g = "line";
//string to char
char c = g.charAt(0);
char[] c_arr = g.toCharArray();
//char to string
char[] charArray = {'a', 'b', 'c'};
String str = String.valueOf(charArray);
//(or iterate the charArray and append each character to str -> str+=charArray[i])
// 또는 String s = new String (chararray);
문자열을 문자로 변환하려면
String str = "abcd";
char arr [] = new char[len]; // len is the length of the array
arr = str.toCharArray();
나는 다음과 같은 것을 좋아합니다.
String oneLetter = "" + someChar;
반응형
'code' 카테고리의 다른 글
Java / ImageIO가 전체 파일을 읽지 않고 이미지 크기를 얻습니까? (0) | 2020.11.27 |
---|---|
Scala는 꼬리 재귀 최적화를 지원합니까? (0) | 2020.11.27 |
파이썬 부동에서 정수로 변환 (0) | 2020.11.27 |
DataTables 경고 : '0'행의 데이터 소스에서 알 수없는 매개 변수 '0'을 요청했습니다. (0) | 2020.11.27 |
Apache HttpClient API에서 CloseableHttpClient와 HttpClient의 차이점은 무엇입니까? (0) | 2020.11.27 |