Java中的字符型转换

这篇博客详细介绍了Java中整型到字符型以及字符型(字符串形式)到整型的转换方法,包括Integer.toString(), Long.toString(), Short.toString(), Float.toString(), Double.toString()等方法将数值转换为字符串,以及Integer.parseInt(), Long.parseLong(), Short.parseShort(), Float.parseFloat(), Double.parseDouble()等方法将字符串转换为数值。还提及了valueOf()方法在转换过程中的应用。" 111438127,10295030,Python3将文本文件快速转二进制及C++读取,"['Python编程', '文件操作', '数据处理', '二进制文件']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java中的字符型转换

1、整型转换成字符型(字符串String)

(1)整型转换成字符型

String str = Integer.toString(int n);

(2)Long型转换成字符型

String str = Long.toString(long n);

(3)Short型转换成字符型

String str = Short.toString(Short n);

(4)Float型转换成字符型

String str = Float.toString(Float n);

(5)Double型转换成字符型

String str = Double.toString(Double n);

2、字符型(String类型)转换成整型

(1)String类型转换成Int型

int n = Integer.parseInt(String str);

(2)String类型转换成long型

long n = Long.parseLong(String str);

(3)String类型转换成short型

short n = Short.parseShort(String str);

(4)String类型转换成float型

float n = Float.parseFloat(String str);

(5)String类型转换成double型

double n = Double.parseDouble(String str);

3、valueOf() 方法

返回值

  • **Integer valueOf(int i):**返回一个表示指定的 int 值的 Integer 实例。
  • **Integer valueOf(String s): **返回保存指定的 String 的值的 Integer 对象。
  • Integer valueOf(String s, int radix): 返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String 中提取的值。

实例

public class Test{ 
public static void main(String args[]){
				String a="9";
    			String b="5";
    			String c="80";
    			String d="111";
    			
                Integer e =Integer.valueOf(a);
                Double f = Double.valueOf(b);                
                Float g = Float.valueOf(c);               
                Integer h = Integer.valueOf(d,16);   //  16进制
                
                System.out.println(e); 
                System.out.println(f);
                System.out.println(g);
                System.out.println(h);
        }
}

结果

9
5.0
80.0
273
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值