首页 > 代码库 > java学习-3 string char char[] int 互转
java学习-3 string char char[] int 互转
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=123int i=Integer.parseInt(s.substring(0,1))// int i=12int i=Integer.parseInt(s.substring(1,2))// int i=23int 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 互转
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。