java 字符串和整型的相互转换_java字符串转整型数组

java 字符串和整型的相互转换_java字符串转整型数组Java中字符串转整型和整型转字符串1.字符串转整型Java代码,字符串为纯数字的情况下,调用Integer的静态方法parseInt或者valueOfJava代码,如果单个字符或字符串,需要切开转化为char字符再转化,否则按照上述方法会出现空指针异常(ASCLL码0:**48**a:**97**A:**65**)2.整型转字符串Java代码,3种方法1.字符串转整型Java代码,字符串为纯数字的情况下,调用Integer的静态方法parseInt或者valueOfpublicclass

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1.字符串转整型

Java代码,字符串为纯数字的情况下,调用Integer的静态方法parseInt或者valueOf

public class TestDemo { 
   
    public static void main(String[] args) { 
   

        //如果是纯数字的字符串
        //1.调用Integer包装类 的静态方法parseInt,返回值为int
        int res1 = Integer.parseInt("123345");
        System.out.println(res1);//res1=123345
        //2.调用Integer包装类的静态方法valueOf,返回值为Integer
        Integer res2 = Integer.valueOf("123345");
        System.out.println(res2);//res2=123345
        
    }
}

Java代码,如果单个字符或字符串,需要切开转化为char字符再转化,否则按照上述方法会出现空指针异常(ASCLL码 0:48 a:97 A:65

public class TestDemo { 
   
    public static void main(String[] args) { 
   

        String str="0aAbBcC";
        char[] chars = str.toCharArray();
        for(char c:chars){ 
   
            System.out.print(Integer.valueOf(c)+" ");
            //48 97 65 98 66 99 67 
        }

    }
}

2.整型转字符串

Java代码,3种方法

public class TestDemo { 
   
    public static void main(String[] args) { 
   

        int i=44;
        //1.调用String类的静态方法valueOf
        String s1=String.valueOf(i);//44
        //2.调用Integer类的静态方法toString()
        String s2=Integer.toString(i);//44
        //3.利用整型+字符型=字符型
        String  s3=""+i;//44
        System.out.println("s1="+s1+" s2="+s2+" s3="+s3);

    }
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184062.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于Pycharm Interpreter报错 Invalid Python SDK/Permission Denied问题解决方案「建议收藏」

    关于Pycharm Interpreter报错 Invalid Python SDK/Permission Denied问题解决方案「建议收藏」1.问题背景之前用了Pycharm好好的,结果运行个简单的test.py文件,里面的内容是:print(“helloworld”)居然报错,程序运行居然不是exitcode0报错结果如下:程序返回了一个异常参数,这个参数实际上是说:“你的python解释器未安装成功”。Processfinishedwithexitcode-1073741515(0xC0000135)网上百度了这个参数报错的意思,我就去找了我的解释器:【File】–>【Setting】,找到解释

    2022年8月26日
    15
  • AngularJS总结

    AngularJS总结因为最近想学习一下ionic框架,了解到ionic是基于AngularJS语法,并且通过SASS构建应用程序,之前自己一直用Vue框架,还有Less,刚刚好趁此机会,学习一下AngularJS与SAS…

    2022年7月25日
    12
  • Java利用poi-tl实现富文本HTML转Word[通俗易懂]

    Java利用poi-tl实现富文本HTML转Word[通俗易懂]废话不多,直接上码一、说明1、jdk1.82、springboot项目3、测试包下,如下图:二、核心pom引入【注意:】依赖的版本,不能乱改,可能会有冲突。 <properties><poi.version>4.1.2</poi.version><hutool.version>4.6.10</hutool.version><guava.version>20.0&lt

    2022年10月9日
    2
  • python3 安装selenium和谷歌浏览器驱动

    python3 安装selenium和谷歌浏览器驱动1、安装浏览器驱动谷歌浏览器驱动下载地址:https://chromedriver.storage.proxy.ustclug.org/index.html需要翻墙。选择和自己浏览器版本一致的版本,下载之后解压得到一个chromedriver.exe文件,放在python安装目录下,也就是和python.exe放在一起。2、安装selenium:执行pip3installselenium即可。3、测试代码fromseleniumimportwebdriverdriver=we

    2022年6月1日
    33
  • VMM复习手记

    VMM复习手记VMM复习手记(2011-03-2119:35:43)标签:杂谈分类:tech1.使用VMM的库文件:`include”vmm.sv”2.基类和派生类指针引用:例如classpacket;classpacket_newextendspacket;packetp;packet_n

    2022年9月22日
    4
  • easyui 日期控件清空值

    easyui 日期控件清空值

    2022年1月21日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号