String[] times = time.split("\\.");
if (times.length == 2) {
return Integer.parseInt(times[0]) * 10 + Integer.parseInt(times[1]);
} else if (times.length == 3) {
return Integer.parseInt(times[0]) * 600 + Integer.parseInt(times[1]) * 10 + Integer.parseInt(times[2]);
} else {
return -1;
}
のように場合分けすることで、おかしなデータはなくなった。
0 件のコメント:
コメントを投稿