gpt4 book ai didi

java - 2个简单的Java问题

转载 作者:行者123 更新时间:2023-12-01 06:51:10 24 4
gpt4 key购买 nike

第一个问题:我试图以相反的顺序打印出四个 double 值,因此如果用户输入“1 2 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+");

第二个问题:我想打印出 double 值的整数部分。我想我正在尝试将 double 值转换为 int 。我尝试过这两种不同的方法,但都出现错误。有任何想法吗??也许我应该对整数进行某种舍入?

int dblConvert = dblAverage.intValue();           // One way
int dblConvert = Integer.parseInt(dblAverage); // Second way

最佳答案

找到您问题的答案/提示。

  1. 您必须以相反的顺序打印数组的内容。

    for (int i = dblValues.length -1;i >= 0; i--) {
    System.out.println(dblValues[i]);
    }

    这是初学者的根本之道。它们是一些完成这项工作的预定义库

  2. 您可以使用int a = (int) Math.round(doubleVar);

关于java - 2个简单的Java问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28063213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com