Java--适配器 字符串

适配器分为三种1.类适配器:对类和接口没有联系的增加联系 提高扩展性功能 代码的的复用性增加

2.对象适配器:使用对象来扩展功能3.缺省适配器:利用适配器来实现接口的空实现  后面就可以继承

自己需要的适配器类中的方法  增强了扩展性 

字符串是系统的类 字符串也是常量

 学习系统类的目的:学习系统的方法 如何使用

方法:1.关键字部分 有没有static修饰 如果有可以使用类名调用2.看返回值 类型 就是看给我什么结果 3.方法名是见名置意

4.参数列表

字符串虽然是常量 但是可以修改 修改的是地址 字符串存在于方法区的常量池  操作时每次都是返回一个新的字符串

                String s1="abc";
		s1="wanglong";
		System.out.println(s1);
		//s2的创建方法相当于 在方法区的常量池中创建一个字符串
		String s2= "abc";
		//s3 是在堆内存开辟一块空间
		String s3= new String("abc");
		String s4="abc";
		//==号 对象比的是地址    如果不是对象比的就是值
		System.out.println(s2==s4);
		//equals 把两个字符串 变成字符数组 一位一位的比较
		System.out.println(s2.equals(s4));
		System.out.println(s2==s3);
==号 对象比的就是地址 如果不是对象比的就是值

equals 把两个字符串 变成字符数组 一位一位的比较

s2 s3 的区别  首先s2 s3 都是对象 但是 s2 是一个对象 s3 是两个对象 一个是"abc"和new 出来的对象 

 

猜你喜欢

转载自blog.csdn.net/shanwenfengyu/article/details/80342105