java 入门与进阶P-6.3+P-6.4

包裹类型

对于基本数据类型,Java提供了对应的包裹(wrap)类型。这些包裹类型将一个基本数据类型的数据转换成对象的形式,从而使得它们可以像对象一样参与运算和传递。下表列出了基本数据类型所对应的包裹类型:

 

 

 字符串变量

String s;

String是一个类,String的变量是对象的管理者而非所有者

就像数组变量是数组的管理者而非所有者一样

字符串连接

用加号(+) 可以连接两个字符串

"hello"+"world"->""helloworld"

当这个+的一边是字符串而另一边不是时,会将另一边表达为字符串然后做连接

用 String 类定义

1. String() 初始化一个新创建的 String 对象,表示一个空字符序列。

2. String(String original)

初始化一个新创建的 String 对象,使其表示一个与参数相同的字符序列。换句话说,新创建的字符串是该参数字符串的副本。

例如:

String str1=new String("Hello Java");

String str2=new String(str1);

3、String(char[ ]value)

分配一个新的字符串,将参数中的字符数组元素全部变为字符串。该字符数组的内容已被复制,后

续对字符数组的修改不会影响新创建的字符串。

posted @ 2022-06-21 11:45  ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ  阅读(25)  评论(0)    收藏  举报