[英]Java || Get mean value from 2D arrays and return the 2D array with indices of same values
[英]Return specific value from a 2D array
我试图找出一种从JAVA中2D数组内的特定位置返回值的方法。 我一直在找几个小时。 我可能很累,或者使用了错误的术语,但到目前为止我找不到任何有用的信息...
因此,例如,我有一个变量“ a”,并且希望它接收包含在特定数组位置的值。
因此,例如,我想要包含在position处的值:
array[1][1]
要保存到变量“ a”中。 有什么办法吗? 顺便说一句,这是一个9x9的数组,因此它包含81个不同的值,但是我一次只需要1个特定值即可。
提前致谢!
您只需根据需要从数组中分配值:
public class Foo {
public static void main(String[] args) {
int[][] arr = {{1,2,3},{4,5,6},{7,8,9}};
int a = arr[1][1];
System.out.println(a);
}
}
// outputs : 5
请注意,如果未将值放在数组位置,则它将处于未初始化状态。 对于int,该值为0。
int[][] arr = new int[9][9];
// all values in arr will be 0
根据“对象类型”,您可以使用Object a = array[1][1];
并且您可以更具体一些,例如int a = array[1][1];
。 GL
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.