antimat
یک شنبه 11 خرداد 1393, 16:34 عصر
من تو برنامم ساعت سیستم رو میخونم بعد میخوام ساعت و دقیقه رو جداگونه به INTEGER تبدیل کنم (واسه برخی محاسبات) وقتی که ساعت و دقیقه دورقمی هستند مشکلی نیست ولی وقتی یک رقمی میشن تبدیل نمیشه اینم کد:
Time date = new Time(Time.getCurrentTimezone());
date.setToNow();
String a = date.format("%k");
String b = date.format("%M");
int x = Integer.parseInt(a);
int y = Integer.parseInt(b);
اینم خطایی که میگیره!! فک کنم واضحه از کجاست فقط نمیتونم درستش کنم
Caused by: java.lang.NumberFormatException: Invalid int: " 1"
Time date = new Time(Time.getCurrentTimezone());
date.setToNow();
String a = date.format("%k");
String b = date.format("%M");
int x = Integer.parseInt(a);
int y = Integer.parseInt(b);
اینم خطایی که میگیره!! فک کنم واضحه از کجاست فقط نمیتونم درستش کنم
Caused by: java.lang.NumberFormatException: Invalid int: " 1"