java课件q(编辑修改稿)内容摘要:

以前引用系统类库时都没有问题 . 解答: public还不够,方法(包括构造方法)也必须是 public的,才可以被包外调用。 ===================================================================== 问题: 我用了 Point类的 setLocation(x,y)和 getX()、 getY()两个方法 , 出现一个很奇怪的问题 : 明明声明的实参 x y为 double型的 ,但是 setLocation(x,y)后 ,再用 getX()、 getY()返回其值 ,结果把我原来的输入给四舍五入掉了 , 查了半天也没找到原因 ... 解答: Point类的两个属性 x和 y都是整型的。 构造函数就只有整型参数。 setLoction方法的参数及 getX和 getY的返回值只是以浮点数的形式 表示点的坐标,但 Point的属性决定了实际值。 代码实例: import。 public class test { public static void main (String args[]) { Point pt1=new Point(1,2)。 (,)。 (())。 (())。 } // end of main method } // end of main class 输出: ===================================================================== 问题: public class a{ public static void main(String[] args){ String s1,s2。 s1=abc。 s2=abc。 if (s1==s2) (1)。 s1=new String(abc)。 s2=new String(abc)。 if (s1==s2) (2)。 if((s2)) (3)。 } } 其中 : if (s1==s2) (2。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。