タイトルの通りjavaでString[]→int[]へ変換するメソッド。
引数はStringの配列。でリターンはintの配列
public int[] parseInts(String[] s) throws NumberFormatException {
int[] i = new int[s.length]; //①
try {
for(int j = 0; j < s.length; j++){
i[j] = Integer.parseInt(s[j]); //②
}
} catch(NumberFormatException ne) {
throw ne;
}
return i; //③
}
ざっくり解説
①受け取ったStringの配列のデータの数だけintの配列の箱を用意。
②String配列の中身を一つずつintに変換してint配列に格納していく。
③格納し終えたらintの配列を返す。
int[]→String[]は引数とリターンを逆にするだけ。
HTMLのformからデータを受け取った時に使う時がある。
コメント