java中String和int互换
来源:互联网 发布:javascript教程谁的好 编辑:程序博客网 时间:2024/06/06 00:40
在调用某个方法时,经常会遇到需要的参数值为String或者int类型,但是我们经常已知的参数和需要的参数类型不一致,此时就需要我们进行类型转换,现将String和int的互换规则总结如下:
一、String------>int
将String转为int有如下两种方法:
(1)Integer.parseInt(str); 用的静态方法,不会产生多余对象,但会抛异常(2)Integer.valueOf(str).intValue(); 产生新的对象,也会抛异常测试代码如下:package com.company;public class test { public static void main(String[] args) { String s="12"; int a=Integer.parseInt(s); System.out.println(a); int b=Integer.valueOf(s).intValue(); System.out.println(b); }}
二、int----->String
将int转为String有如下三种方法:
(1)String s1=i+""; 会产生两个String对象
(2)String s2=Integer.toString(i);
(3)String s3=String.valueOf(i); 只产生一个String对象
测试代码如下:
int i=12; String s1=i+""; String s2=Integer.toString(i); String s3=String.valueOf(i); System.out.println(s1); System.out.println(s2); System.out.println(s3);
阅读全文
0 0
- java中String和int互换
- int和string类型互换
- Java 语言中 int 和 String 以及char类型的互换
- String类型和Int类型互换
- Swift- String和Int类型互换
- Java中String类型和Byte类型的互换问题
- java中String类型和Date类型的互换
- C++中cstring和int互换
- java中string和int互相转化
- Java中String和int相互转换
- java中string和int互相转化
- java中string和int互相转化
- java中string和int互相转化
- java中string和int互相转化
- java中string和int互相转化
- java中string和int互相转化
- java中string和int互相转化
- java中int和string类型转换
- leetcode 225 & 232.Implement Stack using Queues & Implement Queue using Stacks
- 字符串的相关问题
- linux tomcat安装配置apr
- 1.1搜索文本和计数词汇常用的函数
- Python input和raw_input的区别
- java中String和int互换
- 《黑客与画家》读书笔记
- centos中的计划任务
- 13. Roman to Integer &&12. Integer to Roman
- C#XML读取
- Druid 介绍及配置
- Leetcode c语言-Longest Substring Without Repeating Characters
- PAT_乙级训练记录 (B1032)
- Python实现汉诺塔递归经典算法