java - 如何编写一个程序将java中的列表中的度数转换为弧度

标签 java oop math degrees radians

因此程序需要执行以下操作:

替换以度数指定的角度列表中的元素,将其转换为等效的弧度,并且列表的大小保持不变。

这是我迄今为止所尝试过的:

public static void toRadians(List<Double> t) {
    for(int i = 0; i < t.size(); i++) {
        Math.toRadians(t.get(i));

    } 
}

我几乎陷入困境,因为它由于某种原因不起作用。

最佳答案

尝试这样做:

public static void toRadians(List<Double> t) {
    for(int i = 0; i < t.size(); i++) {
        t.set(i, Math.toRadians(t.get(i)));
    }
}

当您使用 List#get(int index) 时获取索引为i的元素的值。你必须使用setter方法,即List#set(int index, E element) ,将值分配给索引为 i 的元素。

关于java - 如何编写一个程序将java中的列表中的度数转换为弧度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59688426/

相关文章:

algorithm - 根据 n 项、总面积和 H :W ratio 创建最优网格

algorithm - 找到方法测试矩阵(数学问题)解释的有效方法

javascript - 如何利用JS计算用户输入的数字的中位数

java - 授予 Java Applet 写入系统的权限

java - 如何在Spring中上传apk?

具有可变数量参数的 PHP 工厂类

javascript - 如何为 JSON 对象设置原型(prototype)?

java - Android 中 ImageButton 上的 ClickEvent?

java - 凯撒加密。数组在索引 73(共 73 个)中超出范围

c++ - "Multiplicity of implementation"- 如何处理?什么 's the ' name' 这样的东西?