zoukankan      html  css  js  c++  java
  • string 构造方法为对象赋值,equals方法比较两个字符串是否相等

    package String;
    /*
     * 写了一个简单的equals 方法
     * 总结:用string的构造方法来赋值,构造方法:public string (string xxx)
     *     比较两个字符串是否相等,用方法  public boolean equals(string str)
     */
    public class StringDemo {
    public static void main(String[] args) {
        String www = "hello"; //直接为www 初始化
        String yyy = new String("hello");// 这里是用到string的构造方法来赋值的,构造方法:public string (string xxx)
        String uuu = yyy;
        System.out.println(www.equals(yyy));
        System.out.println(yyy.equals(uuu));
    }
    }

     2、demo2

    /*
     * 在student类中写了一个比较学生年龄的方法,并测试
     * 学习点:写方法时要灵活运用所学的对象的知识,传递参数时要考虑能不能用对象来实现呢?
     * object类中提供了equals方法就是比较两个对象的大小,所以equals方法就可以取代compare方法
     * 以后只要是比较两个对象中的属性的大小就用equals()方法
     */
    
    package cn.itcast;
    
    public class StudentTest2 {
        public static void main(String[] args) {
            Student s1 = new Student();
            Student s2 = new Student();
            Student s = new Student();
            s1.setAge(10);
            s2.setAge(10);
            s1.setName("劉德華");
            s2.setName("劉德華");
            // public boolean compare(int age1,int age2)
            // {
            // age1==age2;
            // }
            // boolean flag = s.compare(s1.getAge(),s2.getAge());
            // System.out.println(flag);第一种方法
            // boolean flag = s.compare(s1,s2);
            // System.out.println(flag); 第二种方法
            // boolean flag = s1.compare(s2);
            // System.out.println(flag);
            // 这是第三种方法
    
            boolean flag = s1.equals(s2);
            System.out.println(flag);
    
        }
    
    }
  • 相关阅读:
    别老想着怎么用好RPC框架,你得多花时间琢磨原理
    业务代码真的会有这么多坑?
    mac全部看视频屏幕闪烁适用于白果黑果
    iterm2 proxy配置
    源端和目标端数据对比
    frp内网穿透,rdp远程连接Windows计算机
    frp rdp远程桌面
    按块提交抽取数据
    创建索引被锁ora-00054资源正忙,但指定以nowait方式
    2017-9-17C#笔记(方法,方法参数 ,foreach语句)
  • 原文地址:https://www.cnblogs.com/yuanyuan2017/p/6561179.html
Copyright © 2011-2022 走看看