查找某些输入的所有索引(Finding all indices for certain input)

编程入门 行业动态 更新时间:2024-10-28 08:19:37
查找某些输入的所有索引(Finding all indices for certain input)

我是Java新手,也是本网站的新用户,这是我的阵列

double array[] = new double[6]; // Initializing elements array[0] = 0.334; array[1] = 0.334; array[2] = 0.334; array[3] = 0.501; array[4] = 0.501; array[5] = 0.334; // Use for loop to display elements for (int i = 0; i < array.length; i++) { System.out.print(array[i]); System.out.print("\n"); }

我想找出值的所有指数(0.334); 我的意思是这个例子它应该返回4,这表明4个索引具有这个值。

int index=-1; int i; for(i = 0; i < array.length;i++) { if (Input>=array[i]== ) // user input = 0.334 { index=array[i]; System.out.print("Output = "+index); return ; } }

I am new with Java and also new user of this website, this is my array

double array[] = new double[6]; // Initializing elements array[0] = 0.334; array[1] = 0.334; array[2] = 0.334; array[3] = 0.501; array[4] = 0.501; array[5] = 0.334; // Use for loop to display elements for (int i = 0; i < array.length; i++) { System.out.print(array[i]); System.out.print("\n"); }

I want to find out all indices for the value (0.334); I mean for this example it should return 4, which shows that 4 indices have this value.

int index=-1; int i; for(i = 0; i < array.length;i++) { if (Input>=array[i]== ) // user input = 0.334 { index=array[i]; System.out.print("Output = "+index); return ; } }

最满意答案

试试这个

int count = 0; double input = 0.334; for (int i = 0; i < array.length; i++) { if (array[i] == input) ++count; } System.out.println(count);

try this

int count = 0; double input = 0.334; for (int i = 0; i < array.length; i++) { if (array[i] == input) ++count; } System.out.println(count);

更多推荐

本文发布于:2023-08-01 11:19:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1357778.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:索引   Finding   input   indices

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!