Convert string representation of array back to int array in java

前端 未结 2 663
予麋鹿
予麋鹿 2021-01-29 11:51

just started programming with Java. If I have an array as follows stored in a .txt file:

[10, 22, 30, 55, 10, 20, 19]

How do I convert it back

2条回答
  •  一个人的身影
    2021-01-29 12:55

    So if your line is

    [10, 22, 30, 55, 10, 20, 19]
    

    then you can do

    line = line.replace ("[", "");
    line = line.replace ("]", "");
    

    then you can use String.split

    String vals [] = line.split (",");
    

    then for each val you can use

    intVal [x] = Integer.valueOf (val[x].trim ());
    

提交回复
热议问题