易截截图软件、单文件、免安装、纯绿色、仅160KB

一道java题,帮忙看下 - Java / Java SE

下列代码哪几行会出错: 
1) public void modify() { 
2) int I, j, k; 
3) I = 100; 
4) while ( I > 0 ) { 
5) j = I * 2; 
6) System.out.println (" The value of j is " + j ); 
7) k = k + 1; 
8) I--; 
9) } 
10) } 


第7行为什么错啊?
java里必须定义的时候初始化,你试一下定义的时候初始化他们为0,就可以了

lz是考我们还是问呢???


Java code:

1) public void modify() {
2) int I= 100, j=0, k=0;
3)
4) while ( I > 0 ) {
5) j = I * 2;
6) System.out.println (" The value of j is " + j );
7) k = k + 1;
8) I--;
9) }
10) }




局部变量必须要初始化
全局变量不用初始化就可以直接使用

K没有初始化,你就给K赋个初始值就可以了

int k = 0;



Java code:

int k = 0;//初始化




相关问答:

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

关于AJAX和JSP的一些小问题~ - Java / Web 开发

我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
  %>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......

【招聘】java软件开发工程师 - 挨踢职涯 / 才入职场

要求:
  1、具有2年以上的java开发工作经验,精通java;
  2、熟悉Eclipse开发工具,熟悉WEB开发,具有两年以上Java开发经验,掌握面向对象的软件设计方法,
  有Spring、Hibernate以及 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号