package com.doumee.ticketmachine; import com.doumee.keyCabinet.utils.i485.SportUtils; import org.junit.Test; import static com.doumee.keyCabinet.utils.i485.SportUtils.hexToBinary; public class ExampleUnitTest { @Test public void addition_isCorrect() { String s = "80010000FFEF33B2"; String dm = s.substring(4,12); System.out.println("===1>"+dm); dm = dm.replaceAll("0",""); System.out.println("===2>"+dm); dm = SportUtils.hexToBinary(dm); System.out.println("===3>"+dm); StringBuilder sb = new StringBuilder(dm); dm = sb.reverse().toString(); System.out.println("===4>"+dm); for(int i=1;i<=dm.length();i++){ String key = SportUtils.intToHex(i); System.out.println("===>"+key+","+("1".equals(dm.substring(i-1,i))?"关":"开")); } } }