MR-LI_20200827-李伟江

问题

  1. endswith()方法

    所判指定的字符串后缀可以是任意类型的吗?

System.out.println( path.endsWith( "-" ) );
System.out.println( path.endsWith( "*" ) );
System.out.println( path.endsWith( " " ) );
System.out.println( path.endsWith( "" ) );

测试后发现,后缀可以理解为最后一个字符。如果是空串,则所要判断的字符串永远为true。

测试startsWith()方法同样如此

  1. equlas()方法

    发现String类重写equals方法时,先判断是否为相同字符编码,然后才去判断数组。

  2. replace()方法

    发现可以将一个字符替换为另一个字符,或者将一段字符序列替换为另一段字符序列(替换的字符序列长度不等)。

    问:如果将一段字符序列里面不连续的两个字符替换,该如何实现。

    例如:

    String n = "This is my style";
    

    如果将is 和style 或者 h 和 t 同时替换该怎么实现。

    吐槽

    从韩老师第一次给我们上JDBC那一节,就印象很深刻。就记住ResultSet不是Set集合,虽然不明白,但是记的很牢。想有一天能和老师讨论一下其他问题。

标签

© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1