java.lang.String
文章平均质量分 87
zh1-0
我原来很懒。。。。。。。。
展开
-
java.lang.String--String常用方法介绍
1、length方法获取字符串的长度public int length() { return value.length; }得到一个字符串的字符个数(中、英、空格、转义字符皆为字符,计入长度),具体例子如下所示package string;public class MethodTest { public static void main(String[] args) { String a="中移fwyxgs \t\n"; lengThMethod(a);...原创 2021-07-14 18:43:11 · 754 阅读 · 0 评论 -
java.lang.String--String类型传参
Java只有一种参数传递方式:值传递基本数据类型:传参传递的就是数值的副本,也就说把实参的数据复制给形参一份,不管形参怎么改变,实参是不受影响的。引用类型:引用数据类型,参数传递的是引用的副本。即把实参的引用(指向对象的地址)复制一份,然后赋给形参,此时形参与实参都指向同一个对象,因为他们的值相同(都是引用对象的地址)。1、把形参引用指向一个新对象------------将实参的引用地址赋给形参,此时形参中保留的是对象在堆中的引用地址。1、把形参引用指向一个新对象-------.原创 2021-07-06 18:54:36 · 1149 阅读 · 0 评论 -
java.lang.String--不可变类
什么是不可变类这个类的实例一旦创建完成后,就不能改变其成员变量值(不可改变----基本类型是值,引用类型是指向的地址)。如JDK内部自带的很多不可变类:Interger、Long和String等。成员变量如果是基本类型,则初始化后其值不会改变,如果是引用类型,则其初始化后指向的内存地址不会变,但是引用地址对应的对象的属性有可能会变。String s="abcd";s="abcdef";此时输出一下s的内容,会发现s的内容是abcdef,即其内容变了。字符串不是不可改变的么?可以这样原创 2021-07-01 17:25:29 · 141 阅读 · 0 评论 -
java.lang.String--字符串字面量
String类的源码介绍All string literals in Java programs, such as "abc", are implemented as instances of this class.java中的所有字符串字面量都是String类的实例For example:String str = "abc";字符串字面量可以直接调用字符串类的方法,如下所示System.out.println("rfdf".length());字符串常量池是一用来保存字符串..原创 2021-06-30 18:24:49 · 705 阅读 · 0 评论