MR-LI_20200827-李伟江
问题
-
endswith()方法
所判指定的字符串后缀可以是任意类型的吗?
System.out.println( path.endsWith( "-" ) );
System.out.println( path.endsWith( "*" ) );
System.out.println( path.endsWith( " " ) );
System.out.println( path.endsWith( "" ) );
测试后发现,后缀可以理解为最后一个字符。如果是空串,则所要判断的字符串永远为true。
测试startsWith()方法同样如此
-
equlas()方法
发现String类重写equals方法时,先判断是否为相同字符编码,然后才去判断数组。
-
replace()方法
发现可以将一个字符替换为另一个字符,或者将一段字符序列替换为另一段字符序列(替换的字符序列长度不等)。
问:如果将一段字符序列里面不连续的两个字符替换,该如何实现。
例如:
String n = "This is my style";
如果将is 和style 或者 h 和 t 同时替换该怎么实现。
吐槽
从韩老师第一次给我们上JDBC那一节,就印象很深刻。就记住ResultSet不是Set集合,虽然不明白,但是记的很牢。想有一天能和老师讨论一下其他问题。
点赞