语法java基本数组问题
List[K] = new Station(Location, Temp, Name);
在一种方法中,我输入位置和名称的值。在后面的方法中,我想循环遍历每个位置并分配一个唯一的临时值
public void Post()
{
double Temp = 0;
int K;
for(K = 0; K < Count ; K++)
System.out.print(" " + List[K].GetLocation() + ": ");
System.out.println("Enter Temperature");
Temp = Input.nextDouble();
}
这只是转储所有位置,然后提示输入温度并接受它。但温度甚至没有指定给数组中的最后一个值
# 1 楼答案
为什么Temp在第一行初始化?为什么最后一行有任务?它没有效果
为什么要在循环外声明K? Codeconventions要求属性、参数、变量和方法使用小写字母
嗯,你在车站里转,不是在地点,是吗
哪个阵列?数组名为List?你从来没有给某件事分配临时工,是吗
车站里有二传手吗?它是一个可写属性吗
也许会有帮助
# 2 楼答案
这就是你想做的吗?打印出列表中的每个位置,并向用户请求温度
# 3 楼答案
把卷曲的背带系在你的身体上
顺便说一句,你应该读standard Java conventions