Chinaunix首页 | 论坛 | 博客
  • 博客访问: 405230
  • 博文数量: 105
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 889
  • 用 户 组: 普通用户
  • 注册时间: 2016-01-23 21:45
个人简介

目前在一家电信公司就职报表开发工程师,2010年开始从事运维方面的工作,期间从事过业务维护工程师、自动化运维工程师,2016年转为报表开发工程师。有耐心,抗压力、爱折腾,喜欢研究自动化工具。

文章分类

全部博文(105)

分类: 系统运维

2017-03-23 16:03:38

从维护转到开发报表,Java 如何将String转化为Int忘记了,特此记录一下。
在 JAVA中要将 String 类型转化为 int 类型时,需要使用 Integer 类中的 parseInt() 方法或者 valueOf() 方法进行转换.
例1:

点击(此处)折叠或打开

  1. String str = "123";
  2. try {
  3.     int a = Integer.parseInt(str);
  4. } catch (NumberFormatException e) {
  5.     e.printStackTrace();
  6. }
例2:

点击(此处)折叠或打开

  1. String str = "123";
  2. try {
  3.     int b = Integer.valueOf(str).intValue()
  4. } catch (NumberFormatException e) {
  5.     e.printStackTrace();
  6. }

思考:
1、 如何将字串 String 转换成整数 int?

A. 有两个方法:

1). int i = Integer.parseInt([String]); 或

i = Integer.parseInt([String],[int radix]);

2). int i = Integer.valueOf(my_str).intValue();

注: 字串转成 Double, Float, Long 的方法大同小异.

2 、如何将整数 int 转换成字串 String ?

A. 有叁种方法:

1.) String s = String.valueOf(i);

2.) String s = Integer.toString(i);

3.) String s = "" + i;

注: Double, Float, Long 转成字串的方法大同小异.


阅读(2152) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~