我试图在不同的文本字段Java中显示当前时间。例如,对于秒(ss),我必须在两个单独的文本字段中拆分两个整数(ss)(例如,58'将在一个文本字段中为5,在另一个文本字段中为8)。是否有任何方法可以在两个不同的文本字段中分割当前时间秒?
答案 0 :(得分:0)
如果时间是一个字符串,你可以这样做:
String time = "60"; // get time from your function in some string
String textField1 = time.substring(0,0); // gets "6"
String textField2 = time.substring(1); // gets "0"
如果时间是一个整数,你可以做(当时间小于100时):
int time = 60; // get time from your function 0-99
int textField1 = (int) time/10; // takes a number, forces it to be int after
// dividing by ten (ex: 65/10 = 6.5 -> 6)
int textField2 = (int) time - (textField1 * 10); // finds the first place digit
// by making it subtract the second place
// (ex: 65 - (6*10) = 5)