導航:首頁 > 編程語言 > 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進制相關的資料

熱點內容
編程計算並輸出半徑 瀏覽:709
日期排序java 瀏覽:952
程序員的中介模式 瀏覽:880
python中求兩個字元串重復部分 瀏覽:494
如何查看收件發件伺服器 瀏覽:110
linux配置android環境變數 瀏覽:132
android文字測量 瀏覽:883
壓力大金錢怎麼解壓 瀏覽:641
生男演算法 瀏覽:770
php讀取當前目錄 瀏覽:439
說一個可以連接的伺服器地址 瀏覽:508
操盤手1pdf 瀏覽:536
什麼app新人注冊可以免費買東西 瀏覽:601
flexjava教程 瀏覽:119
vnc訪問雲伺服器 瀏覽:484
java獲取list長度 瀏覽:693
linuxc打開文件夾 瀏覽:891
分析員設計員程序員職責 瀏覽:711
如何修改安卓內購游戲 瀏覽:439
什麼是工具箱app 瀏覽:249