请选择 进入手机版 | 继续访问电脑版

java 字符串概述与特点

[复制链接]
来自北方 发表于 2021-1-1 17:44:20 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
字符串 String

String类代表字符串,java步伐中的所有字符串字面值(如;“abc”)都作为此类的实例实现。实在是说;步伐中所有的双引号字符串,都是String类的对象。
字符串特点;

1.字符串内容永不可变(重点)。
2.正是因为字符串不可改变,所以字符串是可以共享的。
3.字符串效果上相当于 char [ ] 字符数组,但是底层原理是byte [ ] 字节数组。
创建字符串的常见 3+1 中方式

三种构造方法,一种直接创建。
第一种构造方法

public String(); 创建一个空白字符串,不含有任何内容。
第二种构造方法

public Srting(char[ ] array)根据字符串的内容,来创建对应的字符串。
例子;
  1. char [ ] chararray = {'A','B','C'};     String str = new String(cahrarray);      Syrtem.out.println(str);
复制代码
第三种构造方法

public String(byte[ ] array)根据字节数组的内容,来创建对应的字符串。
例子;
  1. byte [ ] chararray = {5,2,6}; String str = new String(bytearray);  Syrtem.out.println(str);      
复制代码
一种直接创建

String str = “lao k”;
== 注意;== 不管有没有new ,直接写双引号,就是字符串对象。

来源:https://blog.csdn.net/weixin_50212958/article/details/111997664
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )