![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
ai_goodStudent
这个作者很懒,什么都没留下…
展开
-
==和equals的区别
equals和== 最大的区别是一个是方法一个是运算符。 ==:如果比较的对象是基本数据类型,则比较的是数值是否相等;如果比较的是引用数据类型,则比较的是对象的地址值是否相等。 equals():用来比较方法两个对象的内容是否相等。 注意:equals 方法不能用于基本数据类型的变量,如果没有对 equals 方法进行重写,则比较的是引用类型的变量所指向的对象的地址。...原创 2018-09-19 14:29:01 · 151 阅读 · 0 评论 -
String“+”与StringBuffer/StringBuilder 对象的append方法
该题来自华为。 字符串是Java程序中最常用的数据结构之一。在Java中String类已经重载了"+"。也就是说,字符串可以直接使用"+"进行连接,如下面代码所示:1.String s = "abc" + "ddd"; 但这样做真的好吗?当然,这个问题不能简单地回答 yes or no。要根据具体情况来定。在 Java 中提供了一个StringBuilder类(这个...原创 2018-09-19 16:15:05 · 1082 阅读 · 0 评论 -
foreach遍历的底层原理
foreach遍历集合类型和数组类型底层实现的不同集合类型的遍历本质是使用迭代器实现的(list,map,set) 数组的遍历是通过for循环来实现的(普通数组)扩展:遍历集合的时候移除某个数据: ArrayList<Integer> list = new ArrayList<>(); list.add(1); list.add(2); ...原创 2018-10-12 21:08:08 · 4424 阅读 · 0 评论 -
java数字字符串自增
要求:输入"0022"输出"0023",输入非纯数字字符串提示.public class test1 { public static void addValue(String str){ int index = str.lastIndexOf("0"); int temp =0; //以0开头的 ...原创 2018-10-13 21:03:01 · 3734 阅读 · 0 评论 -
Java 8 中 Date与LocalDateTime、LocalDate、LocalTime互转
Java8中 java.util.Date 类新增了两个方法,分别是from(Instant instant)和toInstant()方法// Obtains an instance of Date from an Instant object.public static Date from(Instant instant) { try { return new ...转载 2019-03-05 12:09:31 · 183 阅读 · 0 评论