java – 数组索引中值的赋值
发布时间:2020-12-14 17:47:38 所属栏目:Java 来源:网络整理
导读:请查看下面的代码片段,让我知道如何输出1 2. int[] a = { 1,2,3,4 };int[] b = { 2,1,0 };System.out.println( a [ (a = b)[3] ] );System.out.println(a[0]); 实际答案1 2 谢谢 解决方法 我会试着解释一下: a [(a = b)[3]]将按以下顺序执行: a […] – 将
请查看下面的代码片段,让我知道如何输出1 2.
int[] a = { 1,2,3,4 }; int[] b = { 2,1,0 }; System.out.println( a [ (a = b)[3] ] ); System.out.println(a[0]); 实际答案1 谢谢 解决方法
我会试着解释一下:
a [(a = b)[3]]将按以下顺序执行: > a […] – 将读取数组a并为其存储引用 a [0]现在产生2,因为引用数组b(因为步骤2)并且该数组中的第一个元素是2. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |