java
pearzili
挑战懒惰的人。
展开
-
LeeCode912:排序数组
给你一个整数数组nums,请你将该数组升序排列。 示例 1: 输入:nums = [5,2,3,1] 输出:[1,2,3,5] 示例 2: 输入:nums = [5,1,1,2,0,0] 输出:[0,0,1,1,2,5] 提示: 1 <= nums.length <= 50000 -50000 <= nums[i] <= 50000 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/sort-an-arra...原创 2020-09-16 16:45:40 · 164 阅读 · 0 评论 -
链表的插入排序--java-leetcode147
用了整整两天时间来琢磨插入排序与链表,终于琢磨出来了,在此把代码记录下来。插入排序其实就是一手扑克牌,左边的纸是排序好的,右边的纸是没有排序好的。 import java.util.ArrayList; import java.util.Scanner; public class InsertionSort { public void insertSort(ArrayList<Integer> a) { for(int i=1;i<a.size();i++) { int原创 2020-09-16 16:35:30 · 255 阅读 · 0 评论 -
Java set方法的空指针错误
public class Do { public static Robot robot=new Robot();//不能写成public Robot robot;调用set,get方法会提示空指针错误 } 如题,不能写成public static Robot robot; 否则在使用这个对象调用set和get方法会提醒空指针错误。 ...原创 2020-06-16 17:05:34 · 1648 阅读 · 0 评论 -
Maven
最近学习华东师范大学的Java核心技术的(进阶课),记录了上课做的笔记。 Maven是一个软件,也是一个插件,包含许多java的第三方库,使用maven可以省略从外部导入第三方包的手续,直接在中央仓库把依赖复制到pom.xml文件上。 Maven同时是一个构建工具,帮助程序员自动地下载中心仓库的Jar文件,帮助编译整个项目。 Maven编译工作流程: 新建好一个Maven项目,并且选择了M...原创 2020-03-19 13:51:42 · 102 阅读 · 0 评论