Java에서 ArrayList <String> 객체를 정수로 변환

dthomh

txt 파일에서 Strings와 ints의 조합을 ArrayList로 읽으려고합니다. 문제가 ArrayList String 개체를 Integer로 변환하는 것과 관련이 있다는 것을 알고 있지만 해결 방법을 알지 못합니다. arraylist의 처음 두 인덱스를 인스턴스 변수 "name"및 "creationDate"로 초기화합니다. 프로그램의 목적은 재생 목록 이름, 생성 날짜 및 노래 제목, 아티스트 및 길이가있는 mp3 플레이어입니다. 도와주세요!!

    public void readPlaylist(String path) {

    String token = "";
    ArrayList<String> temps = new ArrayList<String>();
    try {
        Scanner inputFile = new Scanner(new File(path)).useDelimiter("\n");

        while (inputFile.hasNext()) {
            token = inputFile.next();
            temps.add(token);

        }
        inputFile.close();

    } catch (java.io.FileNotFoundException ex) {
        System.out.println("Could not open the input file");

    }

    this.name = (String) temps.get(0);
    this.creationDate = (String) temps.get(1);
    for (int i = 2; i < temps.size() -2; i+=3) {
        String title = (String) temps.get(i);
        String artist = (String) temps.get(i + 1);
        int duration;
        duration = parseInt((String) temps.get(i+2));
        System.out.println(temps.get(i+2));
        Song song = new Song(title,artist,duration);
        list.add(song);

    }

}

다음은 내가 읽는 txt 파일입니다.

KB Jams
09/01/2013
Repect
Aritha Franklin
182
Since I Fell for You
Jimmy Smith
256
Green Onions
Booker T. & the MG's
174
One Nation Under the Groove (Instrumental)
Parliament Funkadelic
347
I'd Rather Be With You
Bootsy Collins
294
Alpha and Omega
Israel & New Breed
351
Nobody Greater
VaShawn Mitchell
397
OneCricketeer

문자열에 공백과 같은 숫자 값 이외의 것이 포함 된 경우 NumberFormatException 오류가 발생합니다.

이 오류는 구문 분석하려는 내용을 알려줍니다.

print 문을 사용하여 공백이나 줄 바꿈을 볼 수없는 이유는 단지 공백이기 때문입니다.

숫자를 둘러싼 과도한 공백을 제거하기 위해 문자열을 다듬을 수 있습니다

parseInt(temps.get(i+2).trim())

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ArrayList를 List <string []>로 변환

분류에서Dev

Groovy에서 String을 arrayList로 변환

분류에서Dev

Android에서 Textview의 Arraylist를 2D String 배열로 변환

분류에서Dev

C # 3.5에서 Dictionary <String, Object>를 ArrayList로 변환하는 방법

분류에서Dev

arrayList <String>을 json 객체로 변환하는 방법

분류에서Dev

객체의 변수를 모르면서 arraylist에서 객체 찾기 및 제거

분류에서Dev

객체를 string 형 배열로 변환

분류에서Dev

JSONObject를 Android에서 String Array 또는 ArrayList <String>으로 변환하는 방법

분류에서Dev

List <ArrayList>를 String []으로 변환

분류에서Dev

Java 8에서 Objects ArrayList 요소를 String arrayList로 반환하는 방법

분류에서Dev

ArrayList <String>을 (를) String []으로 변환 할 수 없습니다.

분류에서Dev

Spring String 객체를 반복 가능한 json 객체로 변환

분류에서Dev

객체 매개 변수로 객체의 ArrayList 정렬-정수

분류에서Dev

android에서 arraylist의 객체를 JsonObject로 변환하는 방법은 무엇입니까?

분류에서Dev

std :: string 인덱스를 std :: vector에서 정수로 변환

분류에서Dev

String / Integer 객체를 수정하고 객체를 매개 변수로하는 클래스 객체에 영향을 주는지 확인

분류에서Dev

powershell에서 system.array 객체를 json 객체로 변환

분류에서Dev

JavaScript에서 File 객체를 Image 객체로 변환

분류에서Dev

Typescript에서 객체를 객체 배열로 변환

분류에서Dev

JAVA는 조건부에서 ArrayList 객체를 반환합니다.

분류에서Dev

MongoDb C # 문서를 객체로 변환

분류에서Dev

ElasticSearch에서 SearchHit를 Java 객체로 변환

분류에서Dev

(String, List [(String, String)])를 JSON 객체로 변환

분류에서Dev

정적 ArrayList에서 객체를 가져와 매개 변수를 변경하면 어떻게됩니까?

분류에서Dev

라 라벨에서 객체를 정수로 변환하는 방법

분류에서Dev

PHP : 모든 객체 요소를 문자열에서 정수로 변환

분류에서Dev

객체 배열에서 특정 데이터를 가져와 객체로 변환

분류에서Dev

JsonArray에서 Arraylist로 변환

분류에서Dev

android의 assets 폴더에서 arraylist <hashmap <string, object >>로 파일 변환

Related 관련 기사

  1. 1

    ArrayList를 List <string []>로 변환

  2. 2

    Groovy에서 String을 arrayList로 변환

  3. 3

    Android에서 Textview의 Arraylist를 2D String 배열로 변환

  4. 4

    C # 3.5에서 Dictionary <String, Object>를 ArrayList로 변환하는 방법

  5. 5

    arrayList <String>을 json 객체로 변환하는 방법

  6. 6

    객체의 변수를 모르면서 arraylist에서 객체 찾기 및 제거

  7. 7

    객체를 string 형 배열로 변환

  8. 8

    JSONObject를 Android에서 String Array 또는 ArrayList <String>으로 변환하는 방법

  9. 9

    List <ArrayList>를 String []으로 변환

  10. 10

    Java 8에서 Objects ArrayList 요소를 String arrayList로 반환하는 방법

  11. 11

    ArrayList <String>을 (를) String []으로 변환 할 수 없습니다.

  12. 12

    Spring String 객체를 반복 가능한 json 객체로 변환

  13. 13

    객체 매개 변수로 객체의 ArrayList 정렬-정수

  14. 14

    android에서 arraylist의 객체를 JsonObject로 변환하는 방법은 무엇입니까?

  15. 15

    std :: string 인덱스를 std :: vector에서 정수로 변환

  16. 16

    String / Integer 객체를 수정하고 객체를 매개 변수로하는 클래스 객체에 영향을 주는지 확인

  17. 17

    powershell에서 system.array 객체를 json 객체로 변환

  18. 18

    JavaScript에서 File 객체를 Image 객체로 변환

  19. 19

    Typescript에서 객체를 객체 배열로 변환

  20. 20

    JAVA는 조건부에서 ArrayList 객체를 반환합니다.

  21. 21

    MongoDb C # 문서를 객체로 변환

  22. 22

    ElasticSearch에서 SearchHit를 Java 객체로 변환

  23. 23

    (String, List [(String, String)])를 JSON 객체로 변환

  24. 24

    정적 ArrayList에서 객체를 가져와 매개 변수를 변경하면 어떻게됩니까?

  25. 25

    라 라벨에서 객체를 정수로 변환하는 방법

  26. 26

    PHP : 모든 객체 요소를 문자열에서 정수로 변환

  27. 27

    객체 배열에서 특정 데이터를 가져와 객체로 변환

  28. 28

    JsonArray에서 Arraylist로 변환

  29. 29

    android의 assets 폴더에서 arraylist <hashmap <string, object >>로 파일 변환

뜨겁다태그

보관