如果我获得数是1~当我保存的数组中的数变成-1~请问如何实现!大哥老大帮帮忙!!

解决方案 »

  1.   

    public static int unAbs(int a) {
    return (a > 0) ? -a : a;
    }
      

  2.   

    我具体的说一下~~我现在有一个数组(0,1,2,3,4,6,7,8,9,10,............);
    数组里的没一个数代表一个区域,比如我鼠标点击的区域是9我获得9这个数,但我还有一个取反的按钮,当我点击了取反的按钮,之后取得数就是负数!一开始我已经获得了9,点击按钮之后我在获取10,我实际获得数就应该是 9,-10,在把9,-10,放入另一个数组中! 总的来说我就是怎么才能把从数组中获取的数变成负数~存数的数组我用的vector;
      

  3.   

    可以设个符合变量啊,比如:
    int sgn=1;
    reverse(){//取反按钮触发的方法
        sgn=sgn*(-1);
    }
    vector.add(9*sgn);
    //触发按钮
    reverse();
    vector.add(10*sgn);
      

  4.   

    可以设个“符号变量”啊,比如:
    int   sgn=1;
    reverse(){//取反按钮触发的方法
            sgn=sgn*(-1);
    }
    vector.add(9*sgn);
    //触发按钮
    reverse();
    vector.add(10*sgn);