02-创建String对象
Posted hua900822
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了02-创建String对象相关的知识,希望对你有一定的参考价值。
创建一个String对象实在是太简单了,就是因为简单,所以有很多java程序员做了好几年的开发,也没有注意这些小细节问题
String字符串的本质就是char数据对象, 那么char[0]数组当中的一个字符又可以如何表示呢?
所以我在学习java的数据类型过程一定要认真对待学习,说实话,我学 byte short int long float double char boolean 这八种类型
我是学习了一遍又一遍,不下于4-5遍的基础。在后面开发过程中不要小看了这些基础,很重要,很重要,很重要......
从JDK文档当中的String构造器,可以看出支持创建方式
1.String() 允许实例化一个空String对象
2.String(byte[] bytes) 字节数组初始化对象
3.String(char[] value) 字符数组初始化对象
4.String(String original) 字符串初始化对象
5.String(StringBuffer buffer) 字符缓冲初始化对象
6.String(StringBuilder builder) 可变字符初始化对象
//1.空字符串 String str1=new String(); //2.字节数组初始化 byte[] b={97,98,99,100}; String str2=new String(b); //abcd //3.字符数组 char[] c=new char[]{‘刘‘,‘诗‘,‘华‘}; String str3=new String(c); //刘诗华 //4.直接扔一个字符串进入,初始化 String str4=new String("刘诗华");
以上是关于02-创建String对象的主要内容,如果未能解决你的问题,请参考以下文章
创建一个叫做机动车的类: 属性:车牌号(String),车速(int),载重量(double) 功能:加速(车速自增)减速(车速自减)修改车牌号,查询车的载重量。 编写两个构造方法:一个没有(代码片段