Java世界

学习笔记

常用链接

统计

积分与排名

天籁村

新华网

雅虎

最新评论

如何解决呢?请教。

 public class Person
{
   String name;
   int age;
   int stID;

    public  String getName(){
  return name;
 }
  public void setName(String aname){
  name=aname;
 }
    public  int getAge(){
  return age;
 }
  public void setAge(int aage){
  age=aage;
 }
    public  int getStID(){
  return stID;
 }
  public void setStID(int astID){
  stID=astID;
 }

 public static void main(String[] args)
 {
  Person st1=new Person();
  Person st2=new Person();
  st1.setName("F");
  st1.setAge(23);
  st1.setStID(1);

  st2.setStID(2);
  st2.setName("S");
  st2.setAge(24);
  
  System.out.println(st1.getStID()+'\n'+st1.getName()+'\n'+st1.getAge());
  System.out.println();
  
  System.out.println(st2.getStID());
  System.out.println(st2.getName());
  System.out.println(st2.getAge());
 }
}


结果:
11F
23

2
S
24

为什么会生成11F的结果?

posted on 2007-10-15 11:43 Rabbit 阅读(244) 评论(2)  编辑  收藏

评论

# re: 如何解决呢?请教。 2007-11-26 13:12 tinwin

public class Person
{
String name;
int age;
int stID;

public String getName(){
return name;
}
public void setName(String aname){
name=aname;
}
public int getAge(){
return age;
}
public void setAge(int aage){
age=aage;
}
public int getStID(){
return stID;
}
public void setStID(int astID){
stID=astID;
}

public static void main(String[] args)
{
Person st1=new Person();
Person st2=new Person();
st1.setName("F");
st1.setAge(23);
st1.setStID(1);

st2.setStID(2);
st2.setName("S");
st2.setAge(24);

System.out.println(st1.getStID()+"\n"+st1.getName()+"\n"+st1.getAge());
System.out.println();

System.out.println(st2.getStID());
System.out.println(st2.getName());
System.out.println(st2.getAge());
}
}  回复  更多评论   

# re: 如何解决呢?请教。 2007-11-26 13:15 tinwin

就是将单引号该为双引号就OK了..呵呵。..我也学生..有机会我们交流一下..我的QQ:312867490.....姓名:丁双武  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: