会吗。编译有问题吗,是RUNTIME出错吗

解决方案 »

  1.   

    给大家拜给早年!~~~大家帮忙:
    http://www.csdn.net/Expert/topic/510/510220.shtm
      

  2.   

    remote_roamer:ArrayList怎么用,能存静态数据吗?skyyoung(路人甲):编译有时出错。
    谢谢!!!
      

  3.   

    skyyoung(路人甲):编译出错。
    谢谢!!!   
      

  4.   

    只能开大内存给jvm了
    java -mx500m yourclass 
    开500兆
      

  5.   

    编译出错啊?!
    超过数组最大范围了?
    用Vector或者list都可以,将{0xA2,…}做成一个对象
    Vector你加多长都可
        
      

  6.   

    ArrayList是一个java.util.下的对象.插一下jdk的api.
    楼上的回复也是解决办法
      

  7.   

    gdsean(摇滚java):怎么 将{0xA2,…}做成一个对象呢?能写一段代码吗?谢谢!!!
      

  8.   

    java.util.ArrayList temp = new java.util.ArrayList();
    temp.add(0xA2);
    temp.add(0xA3);
    ...
      

  9.   

    尝试加上数组大小先。
    static long[65535][65535]={
        {0xA2,…},
        {0xA2,…},
        {0xA2,…},
          ………
          ………
    }
      

  10.   

    remote_roamer(心灵捕手):我的数据没有规律,用.add方法太难实现了。^^^^ 谢谢!!!skyyoung(路人甲):
    我的数组
    static long[81][190]={

    }已经超过了
      

  11.   

    所有的对象,都可以用ArrayList进行处理
      

  12.   

    temp.add(0xA2);//ArrayList只能容纳对象吧public class Item{
      private long attribute1;
      private long attribute2;
      ...
      public Item(long a1,long a2,...){
        attribute1 = al;
        attribute2 = a2;
        ...
      }
      public long getAttribute1(){
        return attribute1;
      }
      public void setAttribute1(long value){
        attribute1 = value;  
      };
       ...
    }
    然后生成许多Item对象
    Item item = new Item();
    item.setAttribute1(0xA1);
    ...
    或者这样:
    Item item = new Item(0xA1,0xA2,...);
    把数据弄进去
    vector.addElement(item);
      

  13.   

    public class temp 
    {
    public static void  main(String []  argc)
    {
    java.util.ArrayList temp = new java.util.ArrayList();
    temp.add(new java.lang.Long(0xA2));
    temp.add(new java.lang.Long(0xA3));
    }
    }