class Test{
private String name;
private int age; public Test(String name,int age){
this.name=name;
this.age=age;
} public boolean compare(Test t1){
boolean flag=false;
Test t2=this;
if(t1.name.equals(t2.name)&&t1.age==t2.age){
flag=true;
}
return flag;
}
public void prin(){
System.out.println("****************this.name="+this.name);
System.out.println("****************this.age="+this.age);
}
}
public class Test1{
public static void main(String[] args){
Test te1=new Test("张三",1);
Test te2=new Test("张三",10);
Test te3=new Test("张三",10);
System.out.println(te1.compare(te2)?"是同一个人":"不是同一个人"); //不是同一个人
System.out.println(te2.compare(te3)?"是同一个人":"不是同一个人"); //是同一个人
}
}
this的进一步用法
原创mb64a401e9f23d4 博主文章分类:java基础 ©著作权
文章标签 Test System 文章分类 JavaScript 前端开发
上一篇:oracle 自增长主键
-
一步一步教你写kubernetes sidecar
边车模式通过给应用服务加装一个“边车”来达到控制和逻辑的分离的目的。
scala HTTP kubernetes 边车模式 -
python刻度不用科学计数法
Python是一门面向对象的编程设计语言,程序中每一样东西都可以视为一个对象。Python内置对象可以分为简单类型和容器类型,简单类型主要是数值型数据,而容器类型是可以包含其他对象类型的集体,如序列、元组、映射等。在简单类型对象中,Python的数值数据包括整型(int)、长整型(long)、浮点型(float)、复数(complex)及布尔型(bool)等。在容器类型对象中,序列是指元素按顺序存
python刻度不用科学计数法 csv科学计数法变为普通数字 python 四舍五入到整数 python四舍五入取整数 python除法取整数部分