gpt4 book ai didi

java 数组初始值设定项声明

转载 作者:行者123 更新时间:2023-12-01 06:38:20 27 4
gpt4 key购买 nike

这是我第一次也是我的第一个问题,经常使用这个网站并且喜欢它。所以我开始了:

目前我学习 Java (Java 2 SE),在我的书 (Java - 初学者指南 (Herbert Schildt)) 中,我成功地读到了第 5 章,并开始学习数组。到目前为止,我可以初始化并执行其他操作,但我无法正确获取此代码...为什么 Eclipse 说它是错误的?我在 Eclipse 中使用了新的更新,但又……错了!

这是代码!

Class MinMax2 {
public static void main(String args[]) {
int nums[] = { 99, -10, 100123, 18, -978, 5623, 463, -9, 287, 49 };

int min, max;

min = max = nums[0];
for(int i=1, i<10, i++) {
if(nums[i]<min) min = nums[i];
if(nums[i]>max) max = nums[i];
}
System.out.println("Min and max: " + min + " " + max);
}
}

抱歉,文字很长,但请记住我是这方面的菜鸟,在这里我将学习数组初始值设定项

int nums[] = {val1, val2, ... valN};

请帮助我!

最佳答案

您的 for 循环语法不正确。这个,

 for(int i=1, i<10, i++) {

应该使用;而不是和数组的长度,

 for (int i = 1; i < nums.length; i++) {

关于java 数组初始值设定项声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26340723/

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