局外是非人 2015-01-28 04:34 采纳率: 0%
浏览 2168

如何为已封装的构造类中的数组赋值并打印

初学java 望大神赐教

 class Leisss{

    private String name;
    private Leisss(String a){

        this.name=a;
    }
    public void setname(String ss){
        this.name=ss;
    }

    public String getname(){
        return this.name;
    }


    static Leisss shuzu[]=new Leisss[3];

    public static Leisss getdx(){
        return shuzu[3];
    }


}
public class gzjjj {

    public static void main(String args[]){


        Leisss dx=Leisss.getdx();
        dx[0]=new dx.setname("sss");



    }

}
  • 写回答

3条回答 默认 最新

  • Defonds Java领域优质创作者 2015-01-28 04:48
    关注

    class Leisss{

    private String name;
    public Leisss(String a){
    
        this.name=a;
    }
    public void setname(String ss){
        this.name=ss;
    }
    
    public String getname(){
        return this.name;
    }
    
    
    static Leisss shuzu[]=new Leisss[3];
    
    public static Leisss[] getdx(){
        return shuzu;
    }
    

    }

    public class gzjjj {

    public static void main(String args[]){
    
    
        Leisss[] dx = Leisss.getdx();
        dx[0] =new Leisss("sss");
    
    }
    

    }

    但是不建议这么干。建议给 Leisss 加 get、set 方法进行赋值或者取值。

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器