- 将java10进制数字转换为16进制
String hex= Integer.toHexString(numb);
- 将java 16进制字符转换为10进制数
BigInteger bigint=new BigInteger(hexs, 16);
int numb=bigint.intValue();
例题:
import java.util.Scanner;
public class Main{
public static void main(String args[]){
Scanner inp = new Scanner(System.in);
int data = inp.nextInt();
System.out.print(Integer.toHexString(data).toUpperCase());
}
}
3.Java中的int与String互相转换方式
一、String转int有两种方式
(1)Integer.parseInt(str)
(2)Integer.valueOf(str).intValue()
二、int转String有三种方式
(1)num + “”
(2)String.valueOf(num)
(3)Integer.toString(num)
使用第一种方法相对第二第三种耗时比较大
4.java字符串大写转小写,小写转大写
String a = "ABC";
system.out.println(a.toLowerCase());//abc
String b = "abc";
system.out.println(b.toUpperCase());//ABC