dygf19877
dygf19877
采纳率50%
2010-04-18 10:05

Java关于数组赋值的问题

已采纳

我在一个input类里有一个整形数组上s2,然后在另一个类里用 [color=brown]int[] s=new Input().s2.[/color]可是得到的s是空的,s2不是空的,为什么?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • waterdh1 waterdh1 11年前

    请保证全局只有一个Input 的 实例,或者你把input的s2设置成为静态变量:
    public static ArrayList s2=new ArrayList();

    点赞 评论 复制链接分享
  • iteye_10059 iteye_10059 11年前

    你 new Input()创建了一个新的对象,里面当然是空的

    点赞 评论 复制链接分享
  • zhxfu602 zhxfu602 11年前

    问题描述不清,请提供完整程序

    点赞 评论 复制链接分享

相关推荐