您好我有一個包含由逗號和空格例如,分號文件:閱讀文件,以int數組
[ 0, 1, 1, 1, 0,
0, 0, 1, 0, 1 ]
讀他們以此來int數組IM:
InputStream is = null;
try {
file = new int[20][20];
is = activity.getAssets().open(f);
for (int i = 0;i < file.length; i++)
for(int j = 0; j < file[i].length; j++) {
file[i][j] = Character.getNumericValue(is.read());
is.read();
is.read();
}
} catch (Exception e) {
Log.i("file", "exception: " + e);
但如果我有更高的數字像12例如:
[ 0, 1, 10, 10, 0,
0, 0, 12, 0, 11 ]
如何將其讀取到數組?
讀取一個字符串並使用String.split(甚至,如果您碰巧注意到這是一個有效的JSON格式,則從您的字符串中獲得一個JSONArray) – njzk2 2013-04-29 09:26:54