如何为已封装的构造类中的数组赋值并打印 private 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 package var;class Leisss{ private String name; public void setname(String ss){ this.name=ss; } public String getname(){ return this.name; } public Leisss(String a){ this.name=a; } static Leisss shuzu[]=new Leisss[3]; public static Leisss getdx(){ //return shuzu[3]; --这种写法是错误的 数组越界 return shuzu[0]; } //返回整个数组对象 public static Leisss[] getArr(){ return shuzu; } }public class gzjjj { public static void main(String args[]){ /* Leisss dx=Leisss.getdx(); //错误代码 dx[0]=new dx.setname("sss");*/ //初始化数组信息 Leisss lei1= new Leisss("wang"); Leisss lei2= new Leisss("zhang"); Leisss lei3= new Leisss("li"); Leisss.shuzu[0]=lei1; Leisss.shuzu[1]=lei2; Leisss.shuzu[2]=lei3; //调用 getdx()方法获取某一个值信息 Leisss l= Leisss.getdx(); System.out.println(l.getname()); //获取数组 Leisss leiArr[] = Leisss.getArr(); for (Leisss leisss : leiArr) { System.out.println(leisss.getname()); } }} 关于netbeans的使用 两个自认为功能相同的"return"语句,为什么运行结果不同? 在Swing界面上用JFreeChart做柱图,如何响应鼠标点击动作? 一段简单代码运行的古怪问题,大家帮帮忙啊~~ JApplet中画图问题 数据结构的书:) 如何根据HashMap的value获得KEY? 利用javamail如何获取邮件正文?还有为什么我的邮件主题和发件人有时会乱码呢? AbstractMethodError异常 问一个java调用dll的问题 求java通信程序 JAVA正则表达式中数量限定符*的含义中多次的具体含义(两问)
class Leisss{
private String name;
public void setname(String ss){
this.name=ss;
}
public String getname(){
return this.name;
}
public Leisss(String a){
this.name=a;
}
static Leisss shuzu[]=new Leisss[3];
public static Leisss getdx(){
//return shuzu[3]; --这种写法是错误的 数组越界
return shuzu[0];
}
//返回整个数组对象
public static Leisss[] getArr(){
return shuzu;
}
}
public class gzjjj {
public static void main(String args[]){
/* Leisss dx=Leisss.getdx();
//错误代码
dx[0]=new dx.setname("sss");*/
//初始化数组信息
Leisss lei1= new Leisss("wang");
Leisss lei2= new Leisss("zhang");
Leisss lei3= new Leisss("li");
Leisss.shuzu[0]=lei1;
Leisss.shuzu[1]=lei2;
Leisss.shuzu[2]=lei3;
//调用 getdx()方法获取某一个值信息
Leisss l= Leisss.getdx();
System.out.println(l.getname());
//获取数组
Leisss leiArr[] = Leisss.getArr();
for (Leisss leisss : leiArr) {
System.out.println(leisss.getname());
}
}}