三思经验网 - 分享生活经验知识
你好!请登录

专注经验知识百科
解决现实中遇到的问题

登录

Java 如何将字符串转换为数字优质

次浏览 | 2022-09-06 06:08:58 更新
来源 :互联网
最佳经验
本文由作者推荐

在编程中我们经常需要进行各种数据类型之间的转换操作,下面将为您介绍如何将字符串转换为数字。首先我们需要了解各种数据类型的表示,String在java中为字符串类型,int在java中为整数类型,大小在-2147483648到2147483647 之间,long为长整形,可以表示的数值大小比int大很多,double和float表示浮点型数据,仅小数点后的精度不同。下图为字符串到各种数据类型的简单转换。

操作方法

  • 01

    首先我们以int类型(整数类型)为例,介绍String字符串转换为整数的方法。下面要介绍int类型的包装类Integer,同样long的包装类为Long, float的包装类为Float,double的包装类为Double,包装类在数据类型转换中起到重要的作用。基本数据类型和包装类之间可以自动拆装箱,因此在互相转换的时候不需要强制类型转换。我们将字符串String转换为数值int时,需要用到Integer.parseInt()方法,如下图所示,字符串左边的0无论有多少个都会去掉。

  • 02

    将字符串String转化为Integer类型,使用Integer.valueOf()方法,该方法既可用Integer类型来接收,也可用int类型来接收。因为Integer.valueOf()方法的返回值虽然是Integer类型,但是可以自动拆箱为int类型。

  • 03

    下面介绍将整数int转化为Integer包装类,我们通过new一个Integer类的对象,并将int类型的数值传入即可,如下图所示。

  • 04

    将Integer转化为int,我们使用方法Integer.intValue(),方法的返回值为int类型。

  • 05

    以上步骤以int整数类型为例,介绍了字符串到整数的数值转换。String字符串类型转换为基本数据类型的数值型如Double, Float, Long 等方法都大同小异,而基本类型和包装类之间的互转也类似。下面不再单独介绍其他几种数值类型,转换方法如下图所示。

  • 06

    int,long均为基本数据类型,那么如果String字符串表示的数值超过了这些基本数据类型的范围该怎么表示呢?此时我们需要BigDecimal类来接收,如果用int或long接收会出现 java.lang.NumberFormatException异常,如下图所示。

  • 07

    以上步骤中数据类型转换已经完成了,但是还有一个容易被忽视的问题,那就是必须要保证str字符串都是数字才行,如果不是数字,则会报NumberFormatException异常,因此我们在类型转换之前还需要对字符串进行校验,确认字符串是否为数字。字符串的校验我们最先想到的便是正则表达式,如下图所示。

  • 08

    此外我们还可以使用Java自带的函数来进行校验,循环遍历字符串的每一个字符,判断每一个字符是否为数字,如下图所示。

特别提示

注意字符串是否为数值以及字符串表示数值的大小,否则易出现java.lang.NumberFormatException类型转换异常。

Java 如何将字符串转换为数字 相关的文章

专家教你:家庭KTV音响系统的调音技巧
家庭KTV主要是声音占主导位置,因此音响的选购和调音必须要做到做好,这样才能保证家庭KTV的效果达到最好。还有,现场观众的多寡也有很大的影响,因为观众的服装对声音也有很大的吸收作用。End特别提示以上四点就是家庭KTV音响系统的调音技巧,人们只要选择合适的音响,调节到合适的音色,才能保证家庭
如何加载外挂字幕
如果嫌麻烦可以将字幕文件的名字跟电影的名字改成一样的,然后跟电影资料放在同一个文件夹,很多播放器都有自动添加字幕的功能。
8路调音台使用方法
,各种辅助输出,也可接入功放后驱动不同的音箱。
Foobar2000如何设置最佳音质?
很多使用音乐播放器的朋友,一定听说过Foobar,软件体积小,音质好!打开Foobar,点击“文件”菜单中的“参数选项”再选择其中的“组件”具体看图。点击应用后,会重新启动Foobar,在参数选项的播放-输出-设备下拉菜单,可以看到多了项WASPI的选项,这个显示是与个人的电脑硬件配置有关的,所以不一样是正常的!
mini小音箱怎么使用?
mini小音箱实质上是一个小型的低音炮,可当音箱使用,也可以当音乐播放器使用,还可以通过蓝牙连接自己的手机,在手机上播放音乐,还可以用手机打电话,就像一个具有扩音功能的蓝牙耳机。
如何拆解Beats Solo耳机
BeatsSolo耳机耳机属于重低音和高音方面类型的耳机。下面我们就来了解一下如何拆解BeatsSolo耳机,希望能帮到大家。卸下三个螺丝后便可以打开耳机,可以看见Beats的喇叭,卸下中间的螺丝,并用镊子去除耳机线上的胶。卸下螺丝后就可以将调节片的部分拆下,两边的操作相同,另一侧的耳机如之前步骤完成就好。
怎么用爱剪辑切换背景音乐或者循环播放
大家在用爱剪辑软件合成视频时发现自己的音频太短,视频太长,播到后面都没有背景音乐了的情况,有的时候是一个视频里不想只用同一首歌,是不是不知道怎们才能切换音乐或者循环播放,下面小编就告诉各位网友小编是怎么切换不同类型的音乐的,当然也可以用来循环播放哦。
mp3死机怎么办
那现在在遇到MP死机怎么办?另外造成MP死机的原因就是自己在下载音乐或者英语时,还在操作着按钮边下载边听歌也会造成MP死机的原因。End找到原因-对症解决针对MP死机的情况,只要冷静的先检查MP是否还有电?
暴风魔镜小D功能使用
暴风魔镜小D总重量是g,这个重量在其他设备中也是相对于比较轻的。End使用指南首先我们需要下载配备暴风魔镜的软件。选择播放后,手机界面会提示我们把手机横放到暴风魔镜小D中。然后再戴上暴风魔镜小D。当视频播放完后手机重力感应到竖立后,会弹出这个界面。
长江三峡旅游景点的详细介绍
长江三峡是我们中国十大风景名胜之一,也是全国佳旅游景观之首。长江三峡的特点之所以称为三峡,是因为她是由著名的三段峡谷组成的,分别是:瞿塘峡,巫峡和西陵峡。End长江三峡景点的详细介绍瞿塘峡瞿塘峡西起白帝城,东到大溪镇。
优酷下载的视频是什么格式?如何转换超清格式
优酷下载的超清视频怎么观看,有些小伙伴发现自己辛辛苦苦,从优酷下载的几十集超清连续剧,放到手机上却不能正常播放,这是什么原因呢!
新型全无线耳机蓝牙配对通用教程
新型全无线耳机蓝牙配对通用教程打开手机或带蓝牙播放器的蓝牙信号长按耳机右耳直到听到提示音“右耳已开启”长按耳机左耳直到听到提示音“左耳已开启”左右耳均已开启的情况下,双耳自动配对。
关于我们 | 版权声明 | 免责声明 | 联系我们
免责声明:三思经验所有文字、图片等资料均来自互联网,不代表本站赞同其观点,内容仅代表作者本人意见,若因此产生任何纠纷作者本人负责,本站亦不为其版权负责! 如有问题,请联系我们
CopyRight©1999-2022 www.x444.cn All Right Reserved 湘ICP备2022012880号-4