今天微博想改個名,發現名字都讓別人先取了。作為一名碼農,怎麼著也得與重不同點。於是我決定將我想取的id轉成16進製制。。怎麼著也得逼格高點。。(自我陶醉中。。)
public
static
void
main(string args)
system. out.println("二進位制:" +resultbin );
for(int i=0;i//字串轉16進製制字串以" "隔開
resulthex+=integer.tohexstring( chararr[ i])+ " ";
}system. out.println("十六進製制:" +resulthex );
string resulthexarr=resulthex .split(" ");
for(int i=0;i//16進製制轉2進製
hextobin+=integer.tobinarystring(integer. valueof(resulthexarr[ i],16))+ " ";
}string hextobinarr=hextobin .split(" ");
for(int i=0;i//二進位制轉char字元
result+= binstrtochar(hextobinarr[ i]);
}system. out.println(result );
}//二進位制轉字串
private
static
char
binstrtochar(string binstr)
private
static
int binstrtointarray(string binstr)
return result ;
}
輸出:
二進位制:1001010 1110101 1101110 1100111 1101100 1100101
十六進製制:4a 75 6e 67 6c 65
jungle
java 16進製制字串轉16進製制
author yaodaqing 姚大慶 public class test 將兩個ascii字元合成乙個位元組 如 ef 0xef param src0 byte param src1 byte return byte public static byte unitebytes byte src0...
16進製制轉字串 字串轉16進製制
16進製制轉字串 void hextostr char pbdest,char pbsrc,int nlen pbdest nlen 2 0 字串轉16進製制 void strtohex char pbdest,char pbsrc,int nlen 一 將陣列轉換為十六進製製同值的字串 讀取陣列中...
16進製制與字串轉換
字串為 string 型別並可寫成兩種形式,即用引號引起來和用 引起來。用引號引起來的字串括在雙引號 內 good morning a string literal 並且可以包含包括換碼序列在內的任何字元 string a u0066 n backslash,letter f,new line 注意...