十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
public static void addStudentName (String[] students){
创新互联公司主营寿宁网站建设的网络公司,主营网站建设方案,app软件开发公司,寿宁h5微信小程序开发搭建,寿宁网站营销推广欢迎寿宁等地区企业咨询
Scanner sc = new Scanner (System.in);
List list = new ArrayList();//这里没起作用,舍弃掉
for(int i=0;istudents.length;i++){//这里修改下
students[i]=(i+1)+"";//还有这里
}
}
OK可以了,你测试下
null原因就是你建了一个空数组,名字你存到集合里去了
你随机取的时候取的是数组,数组里面是空的呀,当然是null了
好多呀,actionperformed 改成 actionPerformed,很多方法都是第一个单词小写,然后接着的要大写,你找一下,ResultSet,S要大写,创建statement、resultset的时候,应该用实例变量,而不是Connection、Statement类,getConnection("url","user","password"),两个参数时,第二个参数时Properties,mysql的驱动的com应该是小写的,还有,printIn这个,其实上面最后是in不是ln,大写I跟小写l差不多。你把代码放到Eclipse下面就知道了,创建一个We类,然后逐步修改。
你定义的power是字符串类型,""里也是字符串类型,字符串的比较用equals或not equals而不是==你是不是学过c或c++啊,一开始我也犯这个错误
你可以看错误的提示啊,这个需要慢慢发现的,jsp难的就是调试
哪怕一个;一个""的格式不对就会使程序运行不了,我的百度hi在线,如果你是java和jsp的爱好者可以加我,一起探讨!
1)super(1,1)改为this(1,1);//因为super是调用父类的构造方法,this是调用本类的,该类没有父类
2)public void getHeight()改为public int getHeight();//返回值类型不能是void
3)height=height改为this.height=height;//要指明变量
4)public void getWidth()改为public int getWidth();//返回值不能是void
5)width=width改为this.width=width//要指明变量
6)this.width*this.height改为return this.width*this.height;//要加关键字return
7)public double getPerimeter(){ 2*(this.width+this.height);}改为public int getPerimeter(){ return 2*(this.width+this.height)}//类型是int的,另外还要加return关键字
错误就这些了,希望你能采纳!谢谢!!!