string 형 배열 및 string 형

대리

나는 내 수업을 위해 프로그램을 만들고 있지만 지금은 문자열과 부분 문자열을 분할하는 데 문제가 있습니다. 나중에 분할 (/)을 위해 구분 기호가있는 문자열에 다른 클래스의 데이터를 저장했습니다. 이 부분은 잘 작동하며 새 문자열 배열에 저장해야하는 모든 문자열을 얻습니다.

나중에 나는 for 루프 (문자열 단어 : 문자열 배열)에서 건배하려고 시도했지만 모든 것이 잘 보였습니다. 하지만 단어에서 부분 문자열을 자르는 데 문제가 있습니다. 나는 숫자 ( '-'와 'k'사이)를 얻고 싶지만 항상 문자열에서 인덱스 오류가 발생하고 그 이유를 모르겠습니다. 내가 부분 문자열을 취하고 싶은 문자열의 위치를 ​​토스트하려고하면 잘 표시되지만 부분 문자열을 사용하려고하면 다시 오류가 발생합니다.

오류

"java.lang.RuntimeException : ComponentInfo {com.example.uiuracun / com.example.uiuracun.Bill} 활동을 시작할 수 없음 : java.lang.StringIndexOutOfBoundsException : length = 29; regionStart = 22; regionLength = -18"

코드

package com.example.uiuracun;

import android.R.anim;
import android.app.Activity;
import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;

public class Bill extends ListActivity {

    // Removed extra code

    private void split(String[] string) {
        for (String word:string){
            word.trim();
            int start = 0;
            int end = 0;
            start = word.indexOf('-');
            end = word.indexOf('k');
            String c = word.substring(start, end);


            }
        }
    }
Dkatzel

오류 메시지에는 length=29; regionStart=22; regionLength=-18길이가 음수라는 메모 가 포함되어 있습니다.

이것은 k캐릭터가 캐릭터보다 먼저 등장 한다고 믿게 -만듭니다. 코드가 가정하기 때문에 -항상 먼저, 당신은 얻을 end미만 start.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JAVA에서 string 형 배열 및 배열 연산 반환

분류에서Dev

string 형 배열로 접기

분류에서Dev

string 형 배열 인코딩

분류에서Dev

string 형 배열 검색

분류에서Dev

형식 배열 생성 [] [@ "string"];

분류에서Dev

string 형 배열 중지

분류에서Dev

string 형 배열과 BufferedReader

분류에서Dev

string 형 배열 확장

분류에서Dev

SharedPreferences의 string 형 배열

분류에서Dev

string 형 배열에서 중복 제거 및 표시

분류에서Dev

int 및 string 형 배열에 대한 Java 스캐너 입력

분류에서Dev

다른 배열에있는 int 및 string 형 배열 필드 연결

분류에서Dev

문자열 내의 string 형 배열

분류에서Dev

C #의 string 형 배열. 하나의 string 형 배열에서 다른 string 형 배열에있는 요소 제거

분류에서Dev

빈 string 형 배열 BigQuery 만들기

분류에서Dev

2D string 형 배열 만들기

분류에서Dev

BigQuery의 string 형 배열 차이

분류에서Dev

R의 string 형 배열 조합

분류에서Dev

string 형 배열의 동적 linQ

분류에서Dev

C에서 string 형 배열 비교

분류에서Dev

c에서 string 형 배열 탐색

분류에서Dev

string 형 배열에서 빈 줄 제거

분류에서Dev

String.Format 배열 형식 지정

분류에서Dev

C의 2 차원 string 형 배열

분류에서Dev

string 형 배열의 항목 바꾸기

분류에서Dev

string 형 배열에 공백 삽입

분류에서Dev

랜덤 string 형 배열 생성

분류에서Dev

int로 string 형 배열 채우기

분류에서Dev

객체를 string 형 배열로 변환