初步学习
 String
 基本概念
 String类型即为字符串类型,即“103”,“abc”,"小陈"等字符类型,在工作中可用于加密,替换,截取,查找等工作
 不过这种名词显然不能联想到工作的实际样子
 例:在打王者时,由于队友太菜,有些人可能输出污言秽语,想输出的为污言秽语,但最终输出的内容可能变成以下结果
  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
而在登录的时候密码全部不可见也运用了此类技术
 且字符串创建后其内容就不可以再被改变
Stirng的创建方法
 Stirng的创建方法大体上有两种:直接赋值或者new
 直接赋值:
 String num = “123456abc”;
 new:
构造方法 说明
 public String str 根据传入的字符创建对象
 public String (char [] ch) 根据字符数组创建对象
 public String (byte [] bt) 根据字节数组创建对象
 不过最常用的方法还是直接赋值,原因为其占用内存小
字符串之间的比较
 工作场景中运用字符串之间比较也很多,例如登录,注册,输入验证码等
 但String类型为引用数据类型,其本身只储存对应的地址值
 要想比较其地址值:
 “name == newName”
 要想比较其内容:
 “name.equals(newName)”
 例:所写代码及其运行结果如下
 
可以看到,比较地址值的结果为“false”
StringBuilder
 基本概念
 在日常工作中,经常有把多个字符串拼接在一起的工作,这个时候为了减少代码数量,就用StingBulider来解决问题
 基本格式
 想要运用StringBulider,首先要创建一个
 例:
 StringBulider sb = new StringBulider();
 基本命令如下:
 append(任意类型):连接添加数据,且返回对象本身
 revers():反转容器中的内容
 length:返回对应字符串的长度
 toString:将StringBulider转换成String类型
 例:所写代码及其运行结果如下
 
StringJoniner
 基本概念
 StirngBulider是一种更方便的字符串连接工具,可以提前在开头,两字符之间,结尾添加相应的数据
 基本格式
 StringJoiner sj = new StringJoiner(间隔符号);
 StringJoiner sj = new StringJoiner(间隔符号,开始符号,结束符号);
 add:添加数据并返回
 length:返回字符串长度
 基本运用
 toStirng:将StirngJoiner类型转换为String类型
 很多时候,StirngBulider可以达成的工作,都可以用StringJoiner简化
 例:将数组arr[1,2,3]输出成字符串格式“[1,2,3]”
 
![[附源码]Python计算机毕业设计SSM基于框架的旅游订票系统(程序+LW)](https://img-blog.csdnimg.cn/4bd710d325f3419282fffdd21cdfb466.png)











![[ Linux ] 进程信号递达,阻塞,捕捉](https://img-blog.csdnimg.cn/img_convert/dcda21a42163a97160a2c5354e5c5921.png)






![[附源码]Node.js计算机毕业设计宠物短期寄养平台Express](https://img-blog.csdnimg.cn/43e2893260ea4addac1878d6bf8cc0a9.png)