概述
在java编程中,经常会遇到数据类型之间转换的问题,下面做一个总结
1、String与Integer之间的转换
string转Integer:
Integer i = Integer.parseInt();
Integer转String
Integer a;
String str = Integer.toString(a);
2、char与Integer之间的转换
char转Integer:
char a='9';
Integer i =(int)a - (int)('0');
Integer转char
Integer i;
char c = (char)i;
3、String与list之间的转换
String转list
String str ="abc";
List<Character> list = new ArrayList<Character>();
for(int i=0;i<str.length();i++){
list.add(str.charAt(i));
}
list转String
String str ="";
List<Character> list = new ArrayList<Character>();
for(int i=0;i<list.size();i++){
str += list.get(i);
}
3、array与list之间的转换
array转list
String[] s = new String[]{"A", "B", "C", "D","E"};
List<String> list = Arrays.asList(s);
list转array
String[] dest = list.toArray(new String[0]);
4、list与set之间的转换
list转set
Set<String> set = new HashSet<>(list);
set转list
List<String> list_1 = new ArrayList<>(set);
5、array与set之间的转换
array转set
s = new String[]{"A", "B", "C", "D","E"};
set = new HashSet<>(Arrays.asList(s));
set转array
dest = set.toArray(new String[0]);
后续遇到还将持续更新
最后
以上就是迅速方盒为你收集整理的Java中各种数据类型之间的转换的全部内容,希望文章能够帮你解决Java中各种数据类型之间的转换所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复