Java中一些数据类型的相互转换

下面是我们在Java中常见到的一些数据类型转换。如:整数转字符串、字符串转整数等等。下面是一些类型转换的具体的代码:

import java.util.Arrays;

public class TestString {

    public static void main(String[] args) {
        // 整数转字符串
        int i1 = 123;
        String str1 = i1 + "";// 在后面添加空格
        System.out.println(str1);

        // 字符串转整数
        String str2 = "250";
        int i2 = Integer.parseInt(str2);
        System.out.println(i2);

        // 字节数组转字符串,输出字母ABCD
        byte[] byteArr3 = new byte[] { 65, 66, 67, 68 };
        String str3 = new String(byteArr3);
        System.out.println(str3);

        // 字符串转字节数组,输出69,70,71,72
        String str4 = "EFGH";
        byte[] byteArr4 = str4.getBytes();
        System.out.println(Arrays.toString(byteArr4));

        // 字符数组转字符串,输出abc
        char[] charArr5 = new char[] { 'a', 'b', 'c' };
        String str5 = new String(charArr5);
        System.out.println(str5);

        // 字符串转字符数组
        String str6 = "efgh";
        char[] charArr6 = str6.toCharArray();
        System.out.println(Arrays.toString(charArr6));

    }

}

谢谢大家阅读,有疑问或错误请大家指出,谢谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值