对于学校的一个项目,我必须编写一个 java 程序来从数据库中检索数据。
这是我的代码:
import java.text.*;
import java.util.*;
public class Tijdstip
{
public Tijdstip()
{
}
public double testTijd(String tijdstip1)
{
// splitting the time
String[] tokens = tijdstip1.split("\\s+");
int hours = Integer.parseInt(tokens[0]);
int minutes = Integer.parseInt(tokens[1]);
//returning the time
double result = hours + ((double)minutes/100);
return result;
}
}
我将时间填写为字符串,例如:“7 10”,意思是上午 7:10,它必须返回像 7.10 这样的双精度值,但它返回 7.1,我该如何让它返回 7.10 而不是 7.1?