sphm.net
当前位置:首页 >> jAvA小问题 >>

jAvA小问题

DecimalFormat 类的作用是格式化数据,#和0都代表一个数字位, 根据设置不同输出结果也不同 DecimalFormat("###.00"); 则输出结果为:1234.58 DecimalFormat("###.000"); 则输出结果为:1234.568 DecimalFormat("#,###.000"); 则输出结果为:1...

Math.sqrt(Math.pow((x2-x1),2)+Math.pow((y2-y1),2));你的括号搞错了吧,Math.sqrt()必须把它们全括起来。

主要问题在 &&上 逻辑与 前者为真时才执行后面的语句。 括号后面的分号(;) 代表两者都为真值时执行空语句。。 没有任何意义;

A : equals比较的是两个字符串值,两个字符串的值都是abc,所有为true ==比较的是两个引用,也就是两个abc在内存中的地址,两次都是new出来的字符串,所有地址不同,所有结果为false B: String s="12345#aaa#bbb#67890"; //获取从左边数,第一...

java中子类一定要调用父类的构造方法。 如果父类有一个默认的无参构造方法,子类会自动调用此无参构造方法。 如果父类没有无参构造方法,那要在子类的构造方法中,用super()来调用父类的构造。 正确的C类为: class C extends B { C(int i) { su...

qq362228416 ,LZ这位朋友说的很好。 Eclipse给的提示:“The method run() of type Cat must override or implement a supertype method”,确实是因为你用了 @Override , 你用了Override就必须重写父类的一个方法,而你的run静态方法并不是在重...

1.B update在重新画之前调用用来清除画面,所以会用到,repanit用来重画applet,paint不用说要显示必然要用它,所以选B。这用排除法。不过也有其他方法,说了你不明白所以不说。 2.C 因为Dialog是窗体,容器是可以直接添加组件的,而它要用getCon...

看一下你的Toolkit这个类是引用自 java.awt .Toolkit吗?我之前遇到过类似的问题,就是自己定义了一个同名的类 Toolkit,然后就看不到这个方法了,或者你这样试试: java.awt .Toolkit.getDefaultToolkit();

结果一样 但是意义不一样 k%3==0 表示k整除3 没有余数 5*i+3*j+k/3.0==100 这个式子 要想结果是100的整数 k就必须整除3 否则得到的就会是小数

SimpleThread是动态内部类,创建这样对象必须有一个所在类的实例与之对应,程序是在静态方法(静态方法不属于任何实例)中直接调用动态内部类因此编译不通过。 这样的错误好比类中的静态方法不能直接调用动态方法. 修改如下: package threadbag;...

网站首页 | 网站地图
All rights reserved Powered by www.sphm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com