zoukankan      html  css  js  c++  java
  • 课后作业4,动手动脑

    动手动脑

    1、package haha;

     

    public class lianxi

    {

             public static void main(String args[])

             {

                      String s0="haha";

                      String s1="haha";

                      String s2="ha"+"ha";

                      System.out.println(s0==s1);

                      System.out.println(s0==s2);

                      System.out.println(new String("haha")==new String("haha"));

             }

    }

    结果:

     

    2、

    String.equals():是字符串与字符串之间的比较方法,由于java没有直接的字符串之间的比较方式,例如:String a=”haha”;String b=”haha”;可以看到,a和b其实是一样的字符串,但是由于字符串开辟的是一个地址,当比较的时候,比较的是地址的值,而此时a和b的地址是不一样的,所以返回值会是false,这时就需要.equals()方法了。

    Length():获取字串长度

    charAt():获取指定位置的字符

    getChars():获取从指定位置起的子串复制到字符数组中(它有四个参数,在示例中有介绍)

    replace():子串替换

    toUpperCase()、 toLowerCase():大小写转换

    trim():去除头尾空格:

    toCharArray():将字符串对象转换为字符数组

    动手动脑

    3、看String源代码并模仿。

    package haha;

     

    class haha

    {

             static int shu;

             public haha(int a)

             {

                      shu=a;

             }

        public haha increase(int a)

        {

        haha en=new haha(haha.shu);

        en.shu=shu+a;

                      return en;       

             }

        public haha decrease(int a)

        {

        haha en=new haha(haha.shu);

        en.shu=shu-a;

                      return en;       

             }

    }

     

    public class lianxi

    {

             public static void main(String args[])

             {

                      haha a=new haha(1);

                      haha b=a.increase(100).decrease(2).increase(3);

                      System.out.println(b.shu);

             }

    }

    结果:

     

  • 相关阅读:
    CodeFirst进行数据迁移之添加字段
    .NET程序优化
    DataRead 和DataSet区别
    WCF、WebAPI、WCFREST、WebService之间的区别
    centos6.7下安装配置vnc
    Centos 6.5 优化 一些基础优化和安全设置
    Elasticsearch 检索
    ElasticSearch 5.0.1 java API操作
    Elasticsearch5.0.1 + Kibana5.0.1 + IK 5.0.1安装记录
    Spring的注解@Qualifier小结
  • 原文地址:https://www.cnblogs.com/CHAHA123/p/7743628.html
Copyright © 2011-2022 走看看