java代码某行不执行 java输出不换行

初学者java问题 这段代码为什么执行不了

注意for (int i = 1;i=10;i++);这里有个分号

成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站建设、成都网站设计、温岭网络推广、小程序开发、温岭网络营销、温岭企业策划、温岭品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联为所有大学生创业者提供温岭建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com

这是初学都经常犯的错误。

分号表示语句结束。如果用在循环上,表示不执行内容循环。

这里之所以报错,是因为写了分号语句结束,而下面又调用到i,这个i是在for循环里面的变量,下面认为i会没有定义。

所以表分号去掉就能执行成功。

public class Text

{

public static void main(String[] args)

{

long a=0;

long f=1;

for (int i = 1;i=10;i++)

{

f= f*i;

a=f+a;

}

System.out.println("a="+a);

}

}

注:类名必须和文件名一样

下面的java代码,有一段代码是没有执行的

你没有调用mm方法当然不执行了.

public class testvar{

int i = 0;

public static void main(String[] args){

int j = 1;

testvar L = new testvar();

System.out.println(L.i);

L.mm(); //这样就执行了

System.out.println(j);

}

/*

*段没有执行呢

*/

public void mm(){

testvar L = new testvar();

System.out.println("jfjfl;kf;lsklf");

}

}

我的java代码写好后为什么不执行呢

重新装一遍java的开发环境就行了,我看上面的错误也有可能是环境变量没有配置好,你可以去查看一下,如果还没成功的话,你可以去百度一个,里面有详细的图文步骤的,希望能帮到你,望采纳!!!


文章名称:java代码某行不执行 java输出不换行
分享路径:http://scyanting.com/article/ddjcjoe.html