java 错误:需要标识符
publicclassnihao{publicstaticvoidmain(Stringargs[]){System.out.println("nihao");inti=...
public class nihao{
public static void main(String args[]){
System.out.println("nihao");
int i=8;
System.out.println(j);
}
static int j=9;
System.out.println(j);
}
错误在第8行,错误,需要标识符
求解 展开
public static void main(String args[]){
System.out.println("nihao");
int i=8;
System.out.println(j);
}
static int j=9;
System.out.println(j);
}
错误在第8行,错误,需要标识符
求解 展开
5个回答
展开全部
System.out.println(j); 是一条输出语句,只能放到方法里面写,你这条语句放在 main 方法的外面了吧,所以执行不成功。如果想要执行成功的话,可以使用 static 块括起来,如:
public class nihao{
public static void main(String args[]){
System.out.println("nihao");
int i=8;
System.out.println(j);
}
static int j=9;
static { // 使用 static 块括起来
System.out.println(j);
}
}
展开全部
System.out.println(j); 是一条输出语句,只能放到方法里面写,你这条语句放在 main 方法的外面了吧,所以执行不成功。如果想要执行成功的话,可以使用 static 块括起来,如:
public class nihao{
public static void main(String args[]){
System.out.println("nihao");
int i=8;
System.out.println(j);
}
static int j=9;
static { // 使用 static 块括起来
System.out.println(j);
}
}
输入即可。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你第八行怎么能写一个输出语句呢,该行的位置在类nihao的成员里,不在静态主方法中,该句话为一个输出语句,应放在一个方法中。类中有的东西为成员变量和成员方法。当然你也可以这样
public class nihao{
public static void main(String args[]){
System.out.println("nihao");
int i=8;
System.out.println(j);
}
static int j=9;
{System.out.println(j);}
}
public class nihao{
public static void main(String args[]){
System.out.println("nihao");
int i=8;
System.out.println(j);
}
static int j=9;
{System.out.println(j);}
}
追问
按你的方法试了,提示静态之类的错误,我把static int j=9;中的static去掉之后,输出只有nihao没有9
追答
你的静态变量的声明要在方法前的
public class nihao{
static int j=9;
public static void main(String args[]){
System.out.println("nihao");
int i=8;
System.out.println(j);
}
{System.out.println(j);}
}
这句话输出的是
nihao
8
最后的 {System.out.println(j);}你要在实例化nihao的时候才会运行一次
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.out.println(j);
不能放到方法外
不能放到方法外
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.out.println(j);
改成:System.out.println(j + "");
通过+“”转换为字符串类型
改成:System.out.println(j + "");
通过+“”转换为字符串类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询