www.pryy.net > jAvA中的一个小问题!

jAvA中的一个小问题!

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

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

首先,你的setDefaultCloseOperration(JFrame.EXIT_ON_CLOSE);这个方法拼错了,Operation多了个一r 其次,setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);这个方法你参数里面写的很明确,是JFrame的方法,但是你的类却继承于Frame,而Frame中根本就...

方法名最好不要和构造器重名,要不去掉void,要不将Sub()改个名字 The local variable p is never read 表示 Person p = new Sub();声明了p之后没有使用它,随便对p进行什么操作都可以去除警告,如System.out.println(p.name);

不知道是不是你要的效果 public class DuiJiao { public static void main(String[] args) { int[][] a = new int[6][6]; int x=1; for (int i = 0; i < a.length; i++) { for (int j = 0; j < a[0].length; j++) { a[i][j] = x; x++; } } for (...

你创建数组干嘛要写进循环里?每循环一次就创建一个新数组,不出问题才怪。

你没有定义input,在 answer=input.next();前面加上Scanner input = new Scanner(System.in);Class定义前面加上import java.util.Scanner;就好了

calendar.get(Calendar.MONTH) 月份是从0开始的 你设置是12 其实系统以为是1月,所以用0来表示1月,你如果想表示12月那就应该设置calendar.set(2011,11,31); 这样就会读出来是数字12 年:calendar.get(Calendar.YEAR) 月:calendar.get(Calendar...

这里的BufferedWritter不是你以为的那个文件读写的缓冲BufferedWriter。 这里的意思就是你定义了一个函数名字叫做BufferedWriter 然后你在另一个函数里面调用了而已。

网站地图

All rights reserved Powered by www.pryy.net

copyright ©right 2010-2021。
www.pryy.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com