java如何最小值int变成最大值?可作为字符串排序使用
1.前言。
如题。
2.例子,可以直接运行。
public class Test {public static void main(String[] args) {System.out.println(minToMaxMaxToMin(1000000));System.out.println(minToMaxMaxToMin(9000));System.out.println(minToMaxMaxToMin(1));System.out.println(minToMaxMaxToMin(20));System.out.println(minToMaxMaxToMin(6433));System.out.println(minToMaxMaxToMin(33));} /** * 大于0的数越大变越小 * @param a * @return */public static String minToMaxMaxToMin(int a) {String b=Integer.toBinaryString(-a);String temp="";for(int i=16;i<31;i++){temp=temp+b.charAt(i);}return temp;}}