导航:首页 > 编程语言 > 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进制相关的资料

热点内容
sha256算法java代码 浏览:288
安卓手机为什么没有桌面插件 浏览:346
鼎新app是什么 浏览:113
程序员和施工员哪个有前途 浏览:614
浙江百兆服务器云空间 浏览:827
php和html5学哪个比较好 浏览:388
瑜伽pdf下载地址 浏览:252
小花猫app改名叫什么 浏览:837
编程器固件修改 浏览:523
沈阳技校有程序员吗 浏览:300
各行app的基金有什么不一样吗 浏览:62
python编译器怎么装 浏览:73
新浪php笔试题 浏览:138
新时达服务器如何自学习 浏览:27
程序中什么命令用来输入单字符 浏览:59
php是否有数据 浏览:141
虚拟云服务器是什么意思 浏览:279
vb是编译性语言吗 浏览:209
json格式用什么编译器 浏览:319
word转pdf代码 浏览:802