반응형
지정한 수 만큼 문자열 잘라서 출력하기
문자열 길이와 반복 횟수를 구한 후 substring을 사용하여 출력
android string api : developer.android.com/reference/java/lang/String
1
2
3
4
5
6
7
8
9
10
11
12
|
String word = "1234567890a1234567890b1234567890c1234567890d";
int cut = 10; // 문자열 자를 문자 수
int len = word.length(); // 문자열 총 길이
int repeat = len / cut; // 반복 횟수
String leftWord = word; // 자르고 남은 문자열
while (0 < repeat) {
String getStr = leftWord.substring(0, cut); // 0부터 인덱스 cut 까지 문자열 가져오기
Log.d(TAG, "print : " + getStr); // 출력
leftWord = leftWord.substring(cut); // 출력한 문자열 이후 문자열 가져오기
--repeat;
}
Log.d(TAG, "last : " + leftWord); // 나머지 문자열 출력
|
cs |
출력 결과
print : 1234567890
print : a123456789
print : 0b12345678
print : 90c1234567
last : 890d
반응형
'IT > 안드로이드+JAVA' 카테고리의 다른 글
[안드로이드] 앱 내 다크 모드 비활성화 (0) | 2020.10.22 |
---|---|
[안드로이드] getIntent 데이터 삭제하기 (0) | 2020.10.22 |
[안드로이드] 안드로이드 스튜디오 그래들 업데이트 (0) | 2020.04.15 |
[안드로이드] FCM(Firebase Cloud Messaging) 사용하기 예제 (0) | 2018.01.15 |
[안드로이드] 네트워크 연결 확인 (0) | 2018.01.12 |