導航:首頁 > 編程語言 > java字元串轉10進制

java字元串轉10進制

發布時間:2023-08-14 15:49:42

java 16進制字元串怎麼轉換成10進制字元串

16轉10:Integer.parseInt("8C",16)//結果140

② java怎麼把16進制的數轉換為10進制的

使用java.math.BigInteger
構造函數BigInteger(String val, int radix) : 將指定基數的 BigInteger 的字元串表示形式轉換為 BigInteger。

new BigInteger("", 16).toString()即可

③ java中如何把有符號16進制轉換成10進制

String str = "abc"//16進制字元串
Integer.parseInt(str,16);//16轉10

④ Java十六進制轉換為十進制

import java.util.Scanner;

public class Test60025 {
public static void main(String []args){
int repeat, i;
String s;
System.out.print("輸入Repeat的值:");
Scanner in=new Scanner(System.in);
repeat=in.nextInt();
in.nextLine();
int arr[]=new int[repeat];
for(i=0; i<repeat; i++){
System.out.print("輸入任意字元:");
s=in.nextLine();
arr[i]=Integer.valueOf(captureHex(s), 16);
}
System.out.println("輸出:");
for (int j = 0; j < arr.length; j++) {
System.out.println(arr[j]);
}

}

public static String captureHex(String target){//獲取字元串中十六進制的字元,A與a為同一字元
char ch=0;
String validStr="";
for (int i = 0; i < target.length(); i++) {
ch=target.charAt(i);
if((ch>='0'&&ch<='9')||(ch>='a'&&ch<='f')||(ch>='A'&&ch<='F')){
validStr+=ch;
}
}
if("".equals(validStr)){
System.out.println("非法輸入,此行不含任何十六進制字元");
validStr="0";
}
return validStr;
}

}

⑤ java 字元串轉化為十進制

不知道你准確的用意.
如果只是想把字元串轉換成十進制的,你可以把字元串先轉換為位元組數組,再把位元組轉成十進制的就行了
for(byte b:"mann".getBytes()){
System.out.print(b);
}

閱讀全文

與java字元串轉10進制相關的資料

熱點內容
戰錘40kpdf 瀏覽:375
java判斷字元串是漢字 瀏覽:462
2017初級教材pdf 瀏覽:451
松下空調壓縮機品牌 瀏覽:817
python復選框 瀏覽:746
反詐中心app是什麼時候出來的 瀏覽:586
魔獸世界需要什麼伺服器地址 瀏覽:189
啥是單片機休眠 瀏覽:104
什麼音樂app最好 瀏覽:927
牙膏自製解壓神器 瀏覽:327
卸載linuxwps 瀏覽:226
threadjavarunnable 瀏覽:358
一元線性回歸計演算法 瀏覽:950
刷寶app是什麼鬼 瀏覽:744
linux動態載入模塊 瀏覽:25
javamd5工具類 瀏覽:76
安保嘉獎命令 瀏覽:647
bt種子能壓縮嗎 瀏覽:676
JAVA特點是什麼 瀏覽:886
字幕網app怎麼找 瀏覽:533