Java中字符串转整型和整型转字符串
标签(空格分隔): Java
大多数情况下,用户通过文本框或者文本域提交自己的输入。用户通过文本框或文本域输入的内容通常是string格式的。而你常常需要的是这些内容的整数形式。例如,年龄,电话号码等等。为了使字符串转为整型或者整型转为字符串变得方便,Java提供了很多有用的并且简单的方法。在这篇文章中,我们将讨论字符串转整型和整型转字符串的不同方法。
Java中如何将字符串转化为整型
Java中有两个可选的方法用来将字符串转成整型。一个是Integer.parseInt()
,另外一个是Ingeger.valueOf()
。这两个方法都是java.lang.Integer
类中的静态方法。当输入的字符串不是有效的整数,这两个方法都会抛出NumberFormatException
异常。Integer.parseInt()
和Integer.valueOf()
最主要的不同的就是Integer.parseint()
方法返回基础数据类型int
而valueOf()
返回的是java.lang.Integer
对象。
Java程序,使用Integer.parseInt()
方法将字符串转化为整型:
public class StringToInteger
{public static void main(String[] args) {String s = "2015";int i = Integer.parseInt(s);System.out.println(i); //Output : 2015}
}
Java程序,使用Integer.valueOf()
方法将字符串转化为整型:
public class StringToInteger
{public static void main(String[] args) {String s = "2015";int i = Integer.valueOf(s);System.out.println(i); //Output : 2015}
}
Java中如何将字符串转化为整型
你也常常需要做跟上面相反的转换,即将整型转化为字符串。Java也提供一对方法。一个是Integer.toString()
方法,另一个是String.valueOf()
方法。这两个方法都返回给定整数的字符串形式。
Java程序,使用Integer.toString()
方法将整型转化为字符串:
public class IntegerToString
{public static void main(String[] args) {int i = 2015;String s = Integer.toString(i);System.out.println(s); //Output : 2015}
}
Java程序,使用String.valueOf()
方法将整型转化为字符串:
public class IntegerToString
{public static void main(String[] args) {int i = 2015;String s = String.valueOf(i);System.out.println(s); //Output : 2015}
}
原文链接:String To Integer And Integer To String Conversion In Java
Java中字符串转整型和整型转字符串相关推荐
- [转载] Java 中字符串转整型和整型转字符串
参考链接: Java中的字符串到整数– parseInt() Java 中字符串转整型和整型转字符串 1.字符串转整型Java代码,字符串为纯数字的情况下,调用Integer的静态方法parseInt ...
- Java 中字符串转整型和整型转字符串
Java 中字符串转整型和整型转字符串 1.字符串转整型 Java代码,字符串为纯数字的情况下,调用Integer的静态方法parseInt或者valueOf Java代码,如果单个字符或字符串,需要 ...
- Java中Socket通信-服务端和客户端双向传输字符串实现
场景 什么是socket 在计算机通信领域,socket 被翻译为"套接字",它是计算机之间进行通信的一种约定或一种方式.通过 socket 这种约定,一台计算机可以接收其他计算机 ...
- 在Java中使用Collator和String类进行字符串比较
Given two strings and we have to compare them using Collator and String classed in Java. 给定两个字符串,我们必 ...
- Java中的String数据类型,String类(字符串)详解
目录 第一章.String概述 1)String是什么 2)String长什么样 3)String的构造方法(声明方式) 第二章.String类的详解 1)String底层是什么 2)字符串存储的内存 ...
- Java中的long类型和Long类型比较大小
Java中Long和long的区别 Java的数据类型分为两种: **1.基本类型: byte(8),short(16),int(32),long(64),float(32),double(64),c ...
- Java中使用split方法根据英文问号?切割字符串时报错
因为正则表达式的原因,我们无法在java中直接使用String.split("?"),需要先转义 其正确写法为: public static void splitStr() {St ...
- Java中在指定范围内生成整型、长整型、双精度随机数流
场景 Java8新特性-Stream对集合进行操作的常用API: Java8新特性-Stream对集合进行操作的常用API_霸道流氓气质的博客-CSDN博客_streamapi对集合修改 如果希望在指 ...
- java中字符时间转成毫秒_java 时间字符串 转换 毫秒
import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Ti ...
最新文章
- Cacti(一)之“better-cacti-templates”
- RabbitMQ简介及其安装
- jQuery 学习笔记(jQuery: The Return Flight)
- win10+vscode部署java开发环境
- Python 3.6部分新特性
- Step by Step 创建一个 Web Service
- python keystone_keystone命令与client接口学习
- java 读写乱码_java读写文件出现乱码的解决方法
- 尚学堂马士兵Oracle教程笔记
- 矩阵L2,1范数及矩阵L2,p范数的求导
- 十年磨一剑:大众凭借电池的革命性突破超越特斯拉
- IE主页遭篡改解决方法
- cenntos7安装Nginx添加passenger模块
- 用VS实现图片的读取、显示与存储
- 苹果微信换行怎么打_微信朋友圈发长文被折叠成一行怎么破?附苹果安卓解决方案...
- [存档]Martin Fowler在UMLChina交流实录
- 生活小发现------联想锁屏壁纸找不到??
- java 判断一个数是奇数还是偶数
- clion调整字体打下奥_Clion、IEDA、pycharm的一些简单设置步骤(设置中文菜单、输出中文、字体大小、背景颜色主题)...
- 保利威视polyv的Api调用