java提示需要标识符是什么意思?求大神解答。急!!!! 5

importjava.io.*;publicclassperson1{Stringa="基础职业:";privateStringname;floatnum1;intstr... import java.io.*;
public class person1
{
String a="基础职业:";
private String name;
float num1;
int str1;
BufferedReader buf;
buf=new BufferedReader(new InputStreamReader(System.in));
str1=buf.readLine();
num1=Integer.parseInt(str1);
class dn
{
String zhuangtai;
public void dn(String zt)
{
zhuangtai=zt;
}
public void show()
{
int c;
String str2;
BufferedReader cuf;
cuf=new BufferedReader(new InputStreamReader(System.in));
str2=cuf.readLine();
c=Integer.parseInt(str2);
if(c==1)
{
System.out.println("机械大师");
}
if(c==2)
{
System.out.println("重炮手");
}
}
}
public person1(String n)
{
name=n;
}
public void show1()
{
System.out.println(a+""+name);
System.out.println("转职:"+"1"+" "+"or"+" "+"2");
}
public void show2()
{
dn d=new d("二转");
System.out.println(zhuangtai+"转职:"+"1"+" "+"or"+" "+"2");
d.show();
}
public void or()
{
if(num1==1)
{
System.out.println("工程师");
}
if(num1==2)
{
System.out.println("圣士");
}
}
public static void main(String[] args)throws IOException
{
person1 p=new person1("学者");
p.show1();
p.or();
p.show2();
}
}
展开
 我来答
l李万里
2013-11-02 · 超过18用户采纳过TA的回答
知道答主
回答量:104
采纳率:0%
帮助的人:46.2万
展开全部
代码是你自己写的吧
直接一个类 然后嵌套一个内部类
还把main方法写在内部类里面
真心凌乱了
不行的话就换个编程工具吧
eclipse或myeclipse都比较不错
编辑错误的时候有提示
大数据技术分享
推荐于2018-03-13 · TA获得超过203个赞
知道小有建树答主
回答量:256
采纳率:0%
帮助的人:184万
展开全部
float num1;
int str1;
BufferedReader buf;
这三个对象加上标示符(例如public 或则private )
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友062f9c8
2013-10-28 · TA获得超过1254个赞
知道小有建树答主
回答量:840
采纳率:60%
帮助的人:727万
展开全部
把代码写规范了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式