浅谈java中字符串数组、字符串、整形之间的转换

 更新时间:2017年11月07日 16:03:05   作者:java-追风筝的人  
这篇文章主要介绍了浅谈java中字符串数组、字符串、整形之间的转换,具有一定参考价值,需要的朋友可以了解下。

字符串数组转字符串(只能通过for循环):

String[] str = {"abc", "bcd", "def"};
StringBuffer sB = new StringBuffer();
for (int i = 0; i < str.length;i++)
{
	  sB.append(str[i]);
}
String s = sB.toString();

字符数组转字符串可以通过下面的方式:

char[] data = {"abc","bcd","def"};
String s = new String(data);

字符串到字符数组:

String str = "123abc";
char[] ar = str.toCharArray();
  //char数组
for (int i =0;i<ar.length;i++)
{
	  System.out.println(ar[i]);
	  //1 2 3 a b c
}
String[] arr = str.split("");
for (int i =0;i<arr.length;i++)  //String数组,不过arr[0]为空
{
	System.out.println(arr[i]);
	  //空 1 2 3 a b c
}

整形到字符串:

String str = Integer.toString(i);

字符串到整形:

int i = Integer.valueOf(str).intValue();

总结

以上就是本文关于浅谈java中字符串数组、字符串、整形之间的转换的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:Java编程将汉字转Unicode码代码示例Java语言实现反转链表代码示例Java编程实现时间和时间戳相互转换实例Javabean和map相互转化方法代码示例等,有什么问题可以随时留言,小编会及时回复大家的。感谢朋友们对本站的支持!

相关文章

  • Java的sort的排序及使用详解

    Java的sort的排序及使用详解

    这篇文章主要为大家详细介绍了Java的sort的排序及使用,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 ,希望您能够多多关注
    2022-02-02
  • 详解SpringMVC重定向传参数的实现

    详解SpringMVC重定向传参数的实现

    本篇文章主要介绍了详解SpringMVC重定向传参数的实现,我们可以使用重定向的方式,改变浏览器的地址栏,防止表单因为刷新重复提交。有兴趣的可以了解一下。
    2017-01-01
  • Java基于迭代器模式实现的访问人员列表操作示例

    Java基于迭代器模式实现的访问人员列表操作示例

    这篇文章主要介绍了Java基于迭代器模式实现的访问人员列表操作,简单描述了迭代器模式的概念、原理以及使用迭代器模式实现访问人员列表的相关操作技巧,需要的朋友可以参考下
    2018-05-05
  • SpringBoot项目报错:"Error starting ApplicationContext...."解决办法

    SpringBoot项目报错:"Error starting ApplicationContext....

    这篇文章主要给大家介绍了关于SpringBoot项目报错:“Error starting ApplicationContext. To display the conditions report re-run ...”的解决办法,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • Mybatis之association和collection用法

    Mybatis之association和collection用法

    这篇文章主要介绍了Mybatis之association和collection用法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • Jpa 实现自动更新表中的创建日期和修改时间

    Jpa 实现自动更新表中的创建日期和修改时间

    这篇文章主要介绍了Jpa 实现自动更新表中的创建日期和修改时间,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • Java编程实现获取当前代码行行号的方法示例

    Java编程实现获取当前代码行行号的方法示例

    这篇文章主要介绍了Java编程实现获取当前代码行行号的方法,结合实例形式分析了java基于StackTraceElement对象实现获取代码行号的相关操作技巧,需要的朋友可以参考下
    2017-08-08
  • 基于swing实现窗体拖拽和拉伸

    基于swing实现窗体拖拽和拉伸

    这篇文章主要为大家详细介绍了基于swing实现窗体拖拽和拉伸,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • SpringBoot yaml语法与数据读取操作详解

    SpringBoot yaml语法与数据读取操作详解

    YAML 是 “YAML Ain’t Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言),本文给大家介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • IDEA 2020 无法启动的解决办法(启动崩盘)附IDEA 2020 新功能

    IDEA 2020 无法启动的解决办法(启动崩盘)附IDEA 2020 新功能

    这篇文章主要介绍了IDEA 2020 无法启动的解决办法(启动崩盘)附IDEA 2020 新功能,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04

最新评论