java中为什么这段代码int i=1就不输出1。

来源:360问答 责任编辑:张俊
默认
特大
宋体
黑体
雅黑
楷体


java中为什么这段代码int i=1就不输出1。(图3)


java中为什么这段代码int i=1就不输出1。(图5)


java中为什么这段代码int i=1就不输出1。(图7)


java中为什么这段代码int i=1就不输出1。(图11)


java中为什么这段代码int i=1就不输出1。(图16)


java中为什么这段代码int i=1就不输出1。(图23)

  为了解决用户可能碰到关于"java中为什么这段代码int i=1就不输出1。"相关的问题,突袭网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"java中为什么这段代码int i=1就不输出1。"相关的详细问题如下:

public class TestArray2{

public static void main(String[] args){

int[] a = {1,2,3,4,5,6};

int j=6;

for(int i=0;i<=j+4;i++){

a[i] = j;

j--;

System.out.println(a[i]);

}

}

}



===========突袭网收集的解决方案如下===========

解决方案1:

这个赋值的结果为

a[0]=6

a[1]=5

a[2]=4

a[3]=3

a[4]=2

a[5]=1

当然a[1]不是1,而是5啊

解决方案2:

i被重新赋值了

java中两个字符串如何比较大小?

答:int1 int2 long t1="= result 20131011"Integer;SimpleDateFormat(" 有三种方法实现 第一种直接用字符串类的compareTo方法; t1; int yyyyMMdd" result小于0; );  .parseInt(t2);int int1-int2;Date ; sdf;d1 SimpleDateFormat  .ge...

求助,用java怎么实现在窗口下让一个物体随机运动...

答:可以这样来实现nbsp;窗体实现生成随机数nbsp;在通过线城控制时间然后在窗体上用paint方法画出来nbsp;当然也可以捕获他的坐标java生成随机数的方法16:53http://tech.it168.com/j/e/2006-11-25/200611251710963.shtml一.在j2se里我们可以使用Math....

java输出两个文件中相同的字符串

答:你 看 看 这 个 ,是不是符合你的要求 import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import...

java如何实现当鼠标进入一张图片时,会自动更换另...

答:在显示图片的组件添加鼠标监听器

用java编写数组求和,array[]和ArrayList()?

答:这个很简单。在第一个例子中你定义的数组的类型是int类型,sum+=a[i] 就是正确的。 而在第二个例子中你将 ArrayList li转化成了Object的数组。在编辑的sum+=a[i] 报编译异常The operator += is undefined for the argument type(s) int, Object...

如何用java求矩阵中不同行不同列元素之和的最小值

答:public static void main(String[] args) { //让用户输入矩阵的行列数 System.out.println("请输入矩阵的行列数"); System.out.println("行数:"); Scanner scanner = new Scanner(System.in); int row = scanner.nextInt(); System.out.println...

JAVA如何在JOptionPane里加图片

答:JOptionPane(Object message, int messageType, int optionType, Icon icon) 创建一个显示消息的 JOptionPane 的实例,使其具有指定的消息类型、选项和图标。\ JOptionPane(Object message, int messageType, int optionType, Icon icon, Object...

java数据库增加数据,怎么在控制台输出表中的数据...

答:SQL语句 select count(*) from student ; 查询出student表的总数 再执行一次sql赋值之后 stmt在执行一次 这个resultSet 就是你的数据总数

java中如何跳转到指定位置?

答:{ poss = -1; } /** * 用户输入红球数值 */...中,请耐心等候..."); for (int i = 0; i ...java 跳转 搜索资料 本地图片 图片链接 代码 提交...

一个java中String小问题,a[s.charAt(i)

答:s.charAt(i)得到是一个char类型,同时他的assic码是{64-73}这个范围内的值。所以他可以用来做下标。还有s.charAt(i) - '0'的值范围在0-9之间。另外int数组会被自己初始化为0。

声明:突袭网提供的解决方案均由系统收集自互联网,仅供参考,突袭网不保证其准确性,亦不代表突袭网观点,请自行判断真伪,突袭网不承担任何法律责任.

为您准备的相关内容:

  • java程序中int i=1;int i=(i++)+i 最后输出i的值?原因?1234int i=1;int i=(i++)+i;//这儿会报错,变量i已经存在int a=(i++)+i;//输出:3//      1  +2,++在后面先引用再...
  • java 九九乘法表中for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){。。。...我们只需要一次循环就够了,因为我们要么全部换行,要么都不换行。 2、对于要输出打... 的东西,就是这样了。 就像当 i = 5,也就是说,...
  • java代码: for (int i = 1;i < 10; i++) i++; System.out.println(i); 为什...for语句中定义的i的作用范围是for语句的循环体,若在for语句外定义i,则作用范围会扩大。
  • java中 int i = 1;int k = i + + + i 为什么等于2。i是什么类型的要不直接吧i转换为int类型的就行 int n=(int)i/2+1
  • java 中 int i = 6 ; i += i - 1; 结果是11 为什么?i+=i这句话等价于i=i+i,所以i=i+i-1=6+6-1=11
  • java中定义int i=0xffffff;输出为什么是-1ffff ffff 的二进制为 1111 1111 1111 1111 1111 1111 1111 1111 补码为1000 0000 0000 0000 0000 0000 0000 0001 为-1
  • 各位java高手,请问为什么 int i = 1; i = i/10; System.out.println(i);...因为int指的是整数 java中整数求"/" 是只考虑商的 1/10的商是0,余是1 所以结果是0 另有单独求余的运算符% 5/3=1,5%3=2
  • >>> 温馨提示:您还可以点击下面分页查看更多相关内容 <<<

    头条

    热门

    Copyright ? 2012-2016 tuxi.com.cn 版权所有 京ICP备10044368号 京公网安备11010802011102号 关于我们 | 广告服务 | 诚聘英才 | 联系我们 | 友情链接 | 免责申明