나는 어디에서나 보았지만 해결책을 찾은 것처럼 보일 수 있습니다. "A1"과 같은 문자열 변수를 문자열 "A"와 정수 1 변수로 분리 할 수 있습니까?자바 : 문자열 변수를 문자열 변수와 정수 변수로 나누기?
-3
A
답변
0
당신은 문자열의 길이가 엄격하게 한 문자 경우는 숫자가 숫자 List<String> numbers
0
에 대한 List<String> strings;
과 동일하게 StringBuffer와의 콘텐츠를 추가 참조 같은 StringBuffer를에 추가 비 자리 킵를 참조하면 0에서 분석 시작 숫자는, 당신은 String.split("")
을 사용할 수 있지만 더 일반적인 솔루션을 사용할 수있는 유일한 1 자리입니다 regex
샘플 코드 :
Matcher matcher = Pattern.compile("([a-zA-Z]+)(\\d+)").matcher("variable1121");
if (matcher.matches()) {
System.out.println(matcher.group(1) + " , " + matcher.group(2));
}
출력 :
variable , 1121
+0
그 속임수가 밤새 나를 괴롭혔던 것을 고마워했다. –
0
당신이 A1
또는 ABC123
와 같은 문자열 변수가있는 경우, 당신은 시도 할 수 있습니다 : 사방 찾고 게다가
String input = "A1";
String[] array = input.split("(?<=([a-zA-Z]++))");
String str = array[0];
int integer = Integer.parseInt(array[1]);
관련 문제
- 1. 자바 문자열 "|"로 나누기
- 2. 자바 - 쉼표로 문자열 배열 나누기
- 3. 문자열 나누기
- 4. 나누기 문자열
- 5. 문자열 나누기
- 6. 문자열 나누기
- 7. 문자열 변수를 변수로 캡처 Java
- 8. 자바 문자열 정수 풀 자바에서
- 9. 자바 사용 문자열 값을 변수로
- 10. Fortran77은 첫 번째 열의 정수 변수와 두 번째 열의 문자열 변수로 배열을 정의합니다.
- 11. 자바 문자열 비 알파벳 문자로 나누기
- 12. 자바 스크립트로 문자열 두 번 나누기
- 13. 변수와 문자열 비교
- 14. React에서 변수와 문자열 연결하기
- 15. 단어 배열로 문자열 나누기
- 16. 문자열 값을 나누기 C#
- 17. 고정 길이로 문자열 나누기
- 18. 문자열 목록 나누기
- 19. 계산기 입력 문자열 나누기
- 20. '&'문자 나누기 쿼리 문자열
- 21. 문자열 목록 나누기
- 22. 스캐너 개체 - 문자열 나누기
- 23. Java에서 문자열 알고리즘 나누기
- 24. 라인 문자열 나누기
- 25. 슬래시로 문자열 나누기
- 26. 페이지로 문자열 데이터 나누기
- 27. 문자열 두 번 나누기
- 28. 자바 스크립트 변수를 Java 문자열 변수로 변환하는 방법
- 29. 정수 나누기
- 30. PHP 변수와 문자열 리터럴의 조합
, 당신이 자신을 시도 했습니까? – Reimeus
번. 우리는 당신의 숙제를하지 않을 것이다 – jorgeu
당신의 질문에 대한 답 예. 나는 그것을 직접 시도했지만, 비교적 새로운 자바 인 것처럼 나는 오지 않았다. 나는 Googled/Youtubed했다 그러나 어디서나 도움이 코드의 작은 비트를 찾을 수 없습니다. 숙제가 아니었고, 숙제를하기에는 너무 늙었습니다. 나는 언어의 모든 측면과 달성 할 수있는 모든 작은 트릭을 배우는 데 열중했습니다. –