Java 如何排除数组中输入的值?

Java 如何排除数组中输入的值?,java,arrays,Java,Arrays,例如,数组的长度为10。所有输入的小于5且大于10的值都不会被计算,也不会被添加。相反,我希望程序收集10个不小于5且不大于10的输入值。只要我有10个匹配条件的值,我就可以得到多少输入。请帮助我,因为我是一个初学者,当谈到编码。非常感谢:) int索引; 整数和=0; 系统输出打印(“索引编号:”); index=Integer.parseInt(in.readLine()); int[]num=新的int[索引]; int max=num[0],min=32768; //输入 对于(int

例如,数组的长度为10。所有输入的小于5且大于10的值都不会被计算,也不会被添加。相反,我希望程序收集10个不小于5且不大于10的输入值。只要我有10个匹配条件的值,我就可以得到多少输入。请帮助我,因为我是一个初学者,当谈到编码。非常感谢:)

int索引;
整数和=0;
系统输出打印(“索引编号:”);
index=Integer.parseInt(in.readLine());
int[]num=新的int[索引];
int max=num[0],min=32768;
//输入
对于(int x=0;xmax){
max=num[z];
}
//闵
if(num[z]
请将java代码替换为以下Js代码

您的代码

System.out.println("The max number is "+max);
System.out.println("The min number is "+min);
System.out.println("The sum is "+sum);
<p id="max"></p>
<p id="min"></p>
<p id="sum"></p>  
<script>
document.getElementById("max").innerHTML = max;
document.getElementById("min").innerHTML = min; 
document.getElementById("sum").innerHTML = sum;
</script>
替换代码

System.out.println("The max number is "+max);
System.out.println("The min number is "+min);
System.out.println("The sum is "+sum);
<p id="max"></p>
<p id="min"></p>
<p id="sum"></p>  
<script>
document.getElementById("max").innerHTML = max;
document.getElementById("min").innerHTML = min; 
document.getElementById("sum").innerHTML = sum;
</script>

document.getElementById(“max”).innerHTML=max; document.getElementById(“min”).innerHTML=min; document.getElementById(“sum”).innerHTML=sum;
您必须编写专门解决上述问题的代码

int n;
int num=new int[10];
for(int i=0;i<num.length;i++)
{
    System.out.print("Enter Number: ");
    n=Integer.parseInt(in.readLine());

    if(n>=5 && n<=10)
    {   num[i]=n;}

    else if(i>0)
    {   i--;}
}
intn;
int num=新的int[10];
对于(int i=0;i=5&&n0)
{i--;}
}

首先,您应该注意JavaScript和Java是两种不同的语言

您必须使用
while(arr.length<10)
并将逻辑放入其中

int[] arr = [10];
int index =  0;
while(index < 10) {
  int input = Integer.parseInt(System.in.readLine())

  if(input >= 5 && input <= 10) arr[index++] = input;
}
int[]arr=[10];
int指数=0;
而(指数<10){
int input=Integer.parseInt(System.in.readLine())

如果(输入>=5&&input Tho I能够找到最小值和最大值,与所有输入值的总和相同。