重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
注意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);
}
}
注:类名必须和文件名一样
你没有调用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的开发环境就行了,我看上面的错误也有可能是环境变量没有配置好,你可以去查看一下,如果还没成功的话,你可以去百度一个,里面有详细的图文步骤的,希望能帮到你,望采纳!!!