第一个问题:我试图按反向顺序打印出四个双值,所以如果用户输入“12,3,4”,我希望它打印出"4,3,2,1“,这是我的编码。
// User enters 4 float values here
System.out.println("Enter 4 float values");
inputValues2 = input.readLine();
String[] dblValues = inputValues2.split("\\s+");第二个问题:我想打印出一个双值的整数部分。我想我正在尝试将双值转换为int值。我尝试过这两种不同的方法,并得到了它们的错误。有什么主意吗?也许我应该对整个数字做个四舍五入??
int dblConvert = dblAverage.intValue(); // One way
int dblConvert = Integer.parseInt(dblAverage); // Second way发布于 2015-01-21 09:06:52
为你的问题找到答案/提示。
int a = (int) Math.round(doubleVar);https://stackoverflow.com/questions/28063213
复制相似问题