因此程序需要执行以下操作:
替换以度数指定的角度列表中的元素,将其转换为等效的弧度,并且列表的大小保持不变。
这是我迄今为止所尝试过的:
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/