equals()方法: equals方法是Object类中的方法:Object是所有类的祖宗,所以所有类都有equals()方法: boolean equals(Object obj); equals方法是比较两个对象是否相等:对象为引用数据类型,比较的是内存地址: public class Person { private String name; public String getName() { return name; } public void setName(String name)…
概述: toString() 方法在面向对象当中十分常见,使用频率很高,和equals() 方法一样,也是Object类中定义的方法. jdk中 源码: java.lang.Object类中ToString() 方法的定义如下: public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); } 知识点: 1.toString()方法在 Object 类中定义…
toString: 1.每创建一个类时,都要重写 toString 方法,这是敲代码的基本素养: 2.重写规则:简单明了: 3.String 类中也有toString方法(SUN公司写的): equals: 1.每创建一个类时,都要重写 equals 方法(因为 equals 方法比较的是地址,而我们需要比较对象的内容),这也是敲代码的基本素养: 2.作用:用来比较两个对象是否一致 / 相等: 3.重写规则:看自己的需求(你认为什么东西相等的时,对象相同): 注意:java 中比较基本数据类型大…
1.配置struts.xml <action name="getGsonAction" class="com.test.action.json.GetGsonAction"> </action> 2.添加js方法 getJson = function(){ $.post("getGsonAction.action",{name:$('#name').val()},function(ret,status){ if("…
要渐渐养成写博客的习惯-----> 前段时间看Mars的java中的I/O流没怎么懂,发现I/O流好难啊.今天重新看一遍其他教学,还有书籍,做些笔记,记录下每天的学习生活. File类的一些方法: package com.cnblogs; import java.io.File; import java.io.IOException; public class FileTest { public static void main(String[] args) throws IOException…
静态方法 调用:如果你写的方法和Main()方法在同一个类中,直接写方法名. 如果不在一个类中,需要类名.方法名(); 非静态方法: 调用:创建一个类的对象  对象名.方法名(); Person per=new Person(); per.Speak(); 返回值 参数 重载:方法名相同,如果参数的个数相同,那么类型就不能相同,如果参数的类型相同,那么个数就不能相同. Public int GetMaxer(int a,int b) {int maxer=0; If(a>b){ maxer=a;…
方法原型为int compareTo(String str),返回值为int型,参数为字符串类型. 下面是简单示例: /* * compareTo()返回参与比较的两个字符串的ascii码差值 * Object类.... */ package packagetest; public class StringCompareEmp{ public void printCompare() { // public static void main(String[] args) { // int inde…
equals 相信大家就知道,就是比较,我们平时也会在自己定义的类中加入自己重写的equals用来比较两个类是否相同,例如这样 public class Person { private String name; //姓名 private int age; //年龄 private String nickName; //昵称 public Person(String name,int age,String nickName){ this.name = name; this.age = age;…
java中的数据类型,可分为两类: 1. 基本数据类型,也称原始数据类型.byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值. 2. 复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址.所以,除非是同一个new出来的对象,他们的比较后的结果为true,否则比较后结果为false.JAVA当中所有的类都是继承于Object这个基类的,在Object中的基类中定义了一个equ…
1.init()方法:程序片第一次被创建,初次运行初始化程序片时调用. start()方法:每当程序片进入web浏览器中,并且允许程序片启动他的常规操作时调用(特殊的程序片被stop()关闭):同样在init()后调用. paint()方法:基础类Component的一部分(继承结构中上朔三级).作为update()的一部分调用,以便对程序片的画布进行特殊的描绘. stop()方法:每次程序片从web浏览器的视线中离开时调用,时程序片能关闭代价高昂的操作:同样在调用destroy()前调用. d…