⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 t.java

📁 java相关的j2me,j2se的一些相关资料
💻 JAVA
字号:
public class T {
   String hexArray[]={"0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"};
   public String getHexString(int i){
	   StringBuffer hex=new StringBuffer();
	   int index=0;
           index=((i&0xF00000)>>24); hex.append(hexArray[index]);
	   index=((i&0xF00000)>>20); hex.append(hexArray[index]);
	   index=((i&0xF0000)>>16); hex.append(hexArray[index]);
	   index=((i&0xF000)>>12);hex.append(hexArray[index]);
	   index=((i&0xF00)>>8); hex.append(hexArray[index]);
	   index=((i&0xF0)>>4);hex.append(hexArray[index]);
	   index=(i&0xF); hex.append(hexArray[index]);
	   return hex.toString();
   }
   public String getOctString(int i){
	   StringBuffer oct=new StringBuffer();
	   int index=0;
	   index=((i&0700000)>>15); oct.append(hexArray[index]);
	   index=((i&070000)>>12); oct.append(hexArray[index]);
	   index=((i&07000)>>9);oct.append(hexArray[index]);
	   index=((i&0700)>>6); oct.append(hexArray[index]);
	   index=((i&070)>>3);oct.append(hexArray[index]);
	   index=(i&07); oct.append(hexArray[index]);
	   return oct.toString();
   }
   
   public String getBinaryString(int i){   
	   StringBuffer binary=new StringBuffer();
	   int index=0;
	   index=((i&0x20)>>5); binary.append(hexArray[index]);
	   index=((i&0x10)>>4); binary.append(hexArray[index]);
	   index=((i&0x8)>>3);binary.append(hexArray[index]);
	   index=((i&0x4)>>2); binary.append(hexArray[index]);
	   index=((i&0x2)>>1);binary.append(hexArray[index]);
	   index=(i&0x01); binary.append(hexArray[index]);
	   return binary.toString();	   
   }
   
   public static void main(String args[]){
	   System.out.println(new T().getHexString(802));
	   System.out.println(new T().getOctString(802));
	   System.out.println(new T().getBinaryString(2));
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -