Java中字符数组和字符串与StringBuilder和字符串转换的讲解

 更新时间:2019年03月12日 11:35:16   作者:8blues   我要评论

今天小编就为大家分享一篇关于Java中字符数组和字符串与StringBuilder和字符串转换的讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

1、字符串->字符数组:

String str = “abc”;
char[] a = str.toCharArray();

记忆:字符串是个类,所以用内建函数

延伸:

char b = str.charAt(1);
str.length();
a.length;

2、字符数组->字符串:

String str = String.valueOf(a);

记忆:类似强制类型转换格式,String(a)

延伸:字符转字符类

Character c = Character.valueOf(a[1]);

3、字符数组->StringBuilder:

StringBuilder sb = new StringBuilder();
for(int i = 0; i < a.length; i++)
sb.append(a[i]);

只能硬转换

4、字符串->StringBuilder:

StringBuilder sb = new StringBuilder(str)

记忆:初始化的时候

5、StringBuilder->字符串:

String str = sb.toString();

记忆:和字符串转字符数组一样,内建函数,注意有括号!和字符串str.length()一样

6、StringBuilder删除

sb.delete(0,n)

删除0到n-1的元素。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • java poi导出图片到excel示例代码

    java poi导出图片到excel示例代码

    这篇文章主要介绍java poi如何导出图片到excel,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • spring的IoC和DI详解

    spring的IoC和DI详解

    这篇文章主要介绍了spring的IoC和DI详解,还是挺不错的,这里分享给加,需要的朋友可以参考下。
    2017-11-11
  • java DOM4J 读取XML实例代码

    java DOM4J 读取XML实例代码

    最近学习Java,在处理XML文档的时候,查阅相关资料,发现了DOM4J这个jre库,相对C#的XML处理来说,功能还算是跟得
    2013-09-09
  • java  文件锁的简单实现

    java 文件锁的简单实现

    这篇文章主要介绍了java 文件锁的简单实现的相关资料,需要的朋友可以参考下
    2017-07-07
  • 深入分析:用1K内存实现高效I/O的RandomAccessFile类的详解

    深入分析:用1K内存实现高效I/O的RandomAccessFile类的详解

    本篇文章是对用1K内存实现高效I/O的RandomAccessFile类的详细分析介绍,需要的朋友参考下
    2013-05-05
  • 深入分析Java异常

    深入分析Java异常

    本篇文章给大家详细分享了关于Java异常的相关知识点,对此有需要的朋友跟着学习下吧。
    2018-05-05
  • Eclipse搭建spring开发环境图文教程(推荐)

    Eclipse搭建spring开发环境图文教程(推荐)

    下面小编就为大家带来一篇Eclipse搭建spring开发环境图文教程(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • 浅谈Java中强制类型转换的问题

    浅谈Java中强制类型转换的问题

    下面小编就为大家带来一篇浅谈Java中强制类型转换的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05
  • Struts2修改上传文件大小限制方法解析

    Struts2修改上传文件大小限制方法解析

    这篇文章主要介绍了Struts2修改上传文件大小限制的相关内容,包括决定Struts2上传文件大小的因素,具有一定参考价值,需要的朋友可以了解下。
    2017-09-09
  • Spring Boot 定义系统启动任务的多种方式

    Spring Boot 定义系统启动任务的多种方式

    这篇文章主要介绍了Spring Boot 定义系统启动任务的多种方式,看看你都会哪几种 ,感兴趣的朋友跟随小编一起看看吧
    2019-04-04

最新评论