码迷,mamicode.com
首页 > 编程语言 > 详细

java学习-3 string char char[] int 互转

时间:2014-12-19 15:45:09      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

1. string------>int

      1.1   “123”----->  1  ,2  ,3

   方法1:

String s =new String();
s="123";
int i=Integer.parseInt(s.substring(0,2))//  int i=123
int i=Integer.parseInt(s.substring(0,1))//  int i=12
int i=Integer.parseInt(s.substring(1,2))//  int i=23
int i=Integer.parseInt(s.substring(0,0))//  int i=1
int i=Integer.parseInt(s.substring(0,0))//  int i=1

  方法2:

string先转化为char[]再转化为int,这里不再详解

  

  1.2   "123"------>  123,

在不超过int取值范围的情况下
String s =new String();
s="123";
int i=Integer.parseInt(s.substring(0,2))//  int i=123

  

2,string--------->char[]

String s =new String();
s="123";
char[] d;
d=s.toCharArray() ;
System.out.println(d[1]);

3,char------->int

String s =new String();
s ="12345"
        ;
int i ;
//i= Integer.valueOf(s,3);
char[] d;
d=s.toCharArray() ;
System.out.println((int)(d[4]-48));

 

4,int---------->char

    int a=1

           char b= (char)(a+48)

5,int-------->String

int a=1

           char b= (char)(a+48)

Stringc= b+b+b;

dierzhon

1》String.valueOf(i)
2》 Integer.toString(i)
3》 i+""

6,int---->char[]

  int a =12345;

 

java学习-3 string char char[] int 互转

标签:

原文地址:http://www.cnblogs.com/puck/p/4173964.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!