91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .java
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-06-17
  • 語言: Java
  • 標簽: Android??byte[]??十進制??

資源簡介

byte數(shù)組、十進制、十六進制間的兩兩轉(zhuǎn)換

資源截圖

代碼片段和文件信息

package?com.homehealth.patient.util.app;

/**
?*?Created?zhanghuagang?on?2017/3/16.
?*?byte[]?to?decimals
?*?byte[]?to?hex
?*?hex?to?byte[]
?*?hex?to?decimal
?*/

public?class?ValueUtil?{

????private?static?ValueUtil?instance?=?null;

????private?ValueUtil(){
????}

????public?static?ValueUtil?getInstance()?{
????????synchronized?(ValueUtil.class)?{
????????????if?(instance?==?null)?{
????????????????instance?=?new?ValueUtil();
????????????}
????????}
????????return?instance;
????}

????public?static?void?destroy(){
????????if?(null!=instance)?{
????????????instance?=?null;
????????}
????}

????//byte[]?轉(zhuǎn)十進制
????public?int[]?bytesToDemicals(byte[]?bytes)
????{
????????int[]?array?=?new?int[bytes.length];
????????int?i?=?0;
????????for?(byte?b?:?bytes)
????????????array[i++]?=?b?&?0xff;
????????return?array;
????}

????//十六進制轉(zhuǎn)十進制
????public??int?hexToDecimal(String?s)?{
????????String?digits?=?“0123456789ABCDEF“;
????????s?=?s.toUpperCase();
????????int?val?=?0;
????????for?(int?i?=?0;?i?????????????char?c?=?s.charAt(i);
????????????int?d?=?digits.indexOf(c);
????????????val?=?16*val?+?d;
????????}
????????return?val;
????}

????//十進制轉(zhuǎn)十六進制
????public??String?decimalToHex(int?d)?{
????????String?digits?=?“0123456789ABCDEF“;
?

評論

共有 條評論