自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 如何实现对象克隆?(深克隆和浅克隆)

有两种方式:(1). 实现Cloneable接口并重写Object类中的clone()方法;(2). 实现Serializable接口,通过对象的序列化和反序列化实现克隆,可以实现真正的深度克隆基于序列化和反序列化实现的克隆不仅仅是深度克隆,更重要的是通过泛型限定,可以检查出要克隆的对象是否支持序列化,这项检查是编译器完成的,不是在运行时抛出异常,这种是方案明显优于使用Object类的clo...

2020-04-25 18:09:04 475

原创 在使用Maven构建项目时发生错误:IDEA Unable to import maven project: See logs for details

总结了一下,发生这个错误主要有以下几个原因:1.maven的版本高于idea的版本2.没有权限在C盘中下载文件(maven目录下的repository在C盘)3.无法获取获取目标资源(配置文件中镜像为国外的)对应解决办法:1.将maven版本下调 楼主是从3.6.3换到了3.6.1 (完美解决)2.将repository的路径换到别的盘设置方法:3.将maven安装目录下co...

2020-04-25 18:08:10 240

原创 力扣经典算法:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。

题目:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 :输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。试题来源:力扣(LeetCo...

2019-10-15 17:41:17 1022

原创 计算机中的进制转换

String类的两种对象实例化方法区别

2019-10-11 09:00:57 322

原创 给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。 要求: 1.num1 和num2 的长度都小于 5100. 2.num1 和num2 都只包含数字 0-9. 3.num1 和n

给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。要求:1.num1 和num2 的长度都小于 5100.2.num1 和num2 都只包含数字 0-9.3.num1 和num2 都不包含任何前导零。4.你不能使用任何內建 BigInteger 库,也不能直接将输入的字符串转换为整数形式。思路:1.将两个字符串的每一位截取出来2.将它们相加(分两种情况 需要进位的...

2019-10-11 08:53:13 1845

原创 二维数组转置(仅适用于行数和列数相等的二维数组)

二维数组转置(仅适用于行数和列数相等的二维数组)//将行与列索引不相同的换位即可public static void main(String[]args) { int data[][] = new int[][]{{1,2,3},{4,5,6},{7,8,9}}; reverse(data); print(data); } public static void reve...

2019-10-11 08:50:24 395

原创 有一串整数里面的整数都是成对出现的,只有一个数是单独的,请找出这个单独的数。

(用位运算符实现,效率高)```javaclass Test{public static void main(String[]args){ //用0去异或这个数组的所有数,当结果就是这个单独的数 int[]arr = new int[]{1,2,1,3,4,2,3}; int n = 0; for(int i=0;i<arr.length;i++) { n=n^arr[...

2019-10-11 08:43:07 201

原创 JDK1.9更换为1.8后Eclipse需要更改的配置

先说下这篇文章的起因,今天由于代码的需要,要更换JDK的版本,在更换过程中碰到不少的坑,将它们汇总起来写成一篇文章,好让大家需要的时候可以参考一下

2019-07-20 00:06:41 744

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除