class lei{
public double x,y;
public static void main(String args[]){
lei pl = new lei();
pl.x=10;
pl.y=11;
System.out.println(pl.x,pl.y);
}
} 是不是不能pl.x这么写呀??那想输出要怎么输出两个变量..
public double x,y;
public static void main(String args[]){
lei pl = new lei();
pl.x=10;
pl.y=11;
System.out.println(pl.x,pl.y);
}
} 是不是不能pl.x这么写呀??那想输出要怎么输出两个变量..
public double x,y;
public static void main(String args[]){
lei pl = new lei();
pl.x=10;
pl.y=11;
System.out.println(pl.x +" "+ pl.y);
}
}
输出不能这么写
System.out.println(pl.x);
System.out.println(pl.y);
println没有多参数的实现
呵呵。改成这样吧:
System.out.println("x =" + pl.x + " y=" +pl.y);
里面只有一个字符串参数。
System.out.printf("%d %d\n", p1.x, p1.y);
public double x,y;
public Stirng toString(){
StringBuffer sb = new StringBuffer();
sb.append("x=");
sb.append(x);
sb.append(" and y=");
sb.append(y);
return sb.toString();
}
public static void main(String args[]){
lei pl = new lei();
pl.x=10;
pl.y=11;
System.out.println(pl);
}
}