![310f33e8371f8cfe3d409c19ad4ca94c.png](https://i-blog.csdnimg.cn/blog_migrate/4854657f0f16063feb6c3ec13b834a70.jpeg)
本文为视频教程的图文版,完整内容请观看:Java经典入门视频教程-初识字符串
一、字符串变量
a) 字符串,在JAVA程序中,被双引号括起来的都是字符串。
- “HelloWorld”
- “this is a apple”
![60f1da559bfd274c29291d6ddf3c6bff.png](https://i-blog.csdnimg.cn/blog_migrate/9672cb47b0ea057211613d24a6cf3bc1.png)
b) String类
- String是一个类,声明的是一个字符串。可以在声明的时候就赋值,也可以先声明,后复制。
- String mystring = “Hello World”;
- String mystring ; mystring = “HelloWorld”;
![20c7aa496834682d061a424773548059.png](https://i-blog.csdnimg.cn/blog_migrate/45f82c60a0eec8a7e105281a43e78fa8.png)
二、字符串的连接
a) 字符串可以通过“+”连接在一起。
- “my”+“name”=“myname”;
- 也可以增加空格来分开单词,“my”+“ ”+“name”=“my name”;
![d52429e4d07f9705cc05a004ae21a085.png](https://i-blog.csdnimg.cn/blog_migrate/408d3f1e82e5129829ebc7878a5329ff.png)
![835d757524b1fb0f9572115f2d2c5dcb.png](https://i-blog.csdnimg.cn/blog_migrate/7729606bcd8c3704ca50c6f4d4f02e80.png)
- 转义字符
1. n的作用是换行。
2. t 制表符
3. r 把光标移动到本行的开头
4. 每个转义字符都是由两个符号组成,但是编译器把转义字符当成一个字符来看待。
![093532d5837570178c037fb5cf35a260.png](https://i-blog.csdnimg.cn/blog_migrate/a76eb950330405dfb36d4260b2195b3e.png)
- Length()方法是String类中一个获取字符串长度的方法,上图中23就代表这个字符串的总长度。