自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JUnit5 注解

注解 描述@Test 表示方法是一种测试方法。 与 JUnit 4 的@Test 注解不同,此注释不会声明任何属性。@ParameterizedTest 表示方法是参数化测试@RepeatedTest 表示方法是重复测试模板@TestFactory 表示方法是动态测试的测试工程@TestInstance 用于配置测试实例生命周期@TestTemplate 表示方法是为多次调用的测试用例的模板@DisplayName 为测试类或者测试方法自定义一个名称@BeforeEach 表

2020-06-02 19:04:25 430

原创 Linux命令行快捷键

命令行快捷键按键作用Ctrl+d键盘输入结束或退出终端Ctrl+s暂停当前程序,暂停后按下任意键恢复运行Ctrl+z将当前程序放到后台运行,恢复到前台为命令fgCtrl+a将光标移至输入行头,相当于Home键Ctrl+e将光标移至输入行末,相当于End键Ctrl+k删除从光标所在位置到行末Alt+Backspace向前删除一个单词Shift+PgUp将终端显示向上滚动Shift+PgDn将终端显示向下滚动tab键

2020-05-24 17:15:09 198

原创 BigDecimal

import java.math.BigDecimal;import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); double[] A = new double[4]; double[] ...

2020-02-17 12:56:09 113

原创 BigInteger

import java.math.BigInteger;public class Main{ public static void main(String[] args) { BigInteger ans = new BigInteger("1"); for(int i = 1;i<=9999;i++) { BigInteger num = new BigInteger(...

2020-02-17 12:54:32 171

原创 保留两位小数 - Java

BigDecimal bd = new BigDecimal(ans); bd = bd.setScale(2,BigDecimal.ROUND_HALF_UP); System.out.println(bd);

2020-02-06 22:40:25 98

原创 蓝桥杯-分解质因数

import java.util.Scanner;public class Main{ public static boolean isPrime(int i){ int j = 2; for(;j<=i;j++) { if(i%j==0) { break; } } if(j==i) return true; else return...

2020-01-30 01:41:31 116

原创 蓝桥杯错题记录 - 十六进制转八进制

import java.util.Scanner;public class Main { private static final String[] strs={"0000","0001","0010","0011","0100","0101","0110","0111","1000","1001","1010", "1011","1100","1101","1110","1111"...

2020-01-28 08:34:51 204

原创 逆转单链表(Java)

1.非递归class ListNode{ String airport; ListNode link;}class LinkedNode{ int length; ListNode firstNode; public void reverse(){ ListNode R,N,L1; L1 = firstNode; R = null; whi...

2019-11-04 21:42:02 151

原创 机器人大冒险

力扣团队买了一个可编程机器人,机器人初始位置在原点(0, 0)。小伙伴事先给机器人输入一串指令command,机器人就会无限循环这条指令的步骤进行移动。指令有两种:U: 向y轴正方向移动一格R: 向x轴正方向移动一格。不幸的是,在 xy 平面上还有一些障碍物,他们的坐标用obstacles表示。机器人一旦碰到障碍物就会被损毁。给定终点坐标(x, y),返回机器人能否完好地到达终点。如果能,...

2019-11-03 22:07:34 398

原创 Java 线性列表

声明链表类:public class ListNode{ String airport; ListNode link;}插入第二个节点:public void insertNewSecondNode(String airportCode){ if(length == 0) return; ListNode newNode = new ListNode(); n...

2019-10-28 22:15:41 148

原创 Java日常练习-删除字符串中的所有相邻重复项

题目给定一个包含 0, 1, 2, …, n 中 n 个数的序列,找出 0 … n 中没有出现在序列中的那个数。示例 1:输入: [3,0,1]输出: 2示例 2:输入: [9,6,4,2,3,5,7,0,1]输出: 8说明:你的算法应具有线性时间复杂度。你能否仅使用额外常数空间来实现?来源:力扣(LeetCode)链接:https://leetcode-cn.com/pro...

2019-10-22 13:36:36 324

原创 Java面板容器组件 之 JPanel

一、常用构造方法序号方法作用1public JPanel()创建一个默认布局的JPanel2public JPanel(LayoutManager layout)创建指定布局管理器的JPanel二、常用方法序号方法作用1public void setLayout(LayoutManager layout)设置面板布局管理器...

2019-10-14 20:12:03 5327

原创 Swing 顶层容器之 JDialog

一、常用构造方法序号方法作用1public JDialog()创建一个无标题、非模式且无依附窗体的JDialog2public JDialog(Frame f)创建一个无标题且为非模式的JDialog3public JDialog(Frame f,boolean flag)创建一个依附在Frame窗体中且能够控制工作模式的JDialog。当flag为...

2019-10-13 21:02:05 689

原创 简单C语言的词法分析器(Java实现)

一、C语言子集的单词符号及内置码单词符号种别编号助记符内置码while1whilenullif2ifnullelse3elsenullswitch4switchnullcase5casenull标识符6idid的实际内容常数7numnmu的实际内容+8+null-9-nu...

2019-10-13 19:47:55 1442 1

原创 Swing 顶层容器之 JFrame

一、常用构造方法序号方法作用1public JFrame()建立一个没有标题的窗口2public JFrame(String title)建立一个指定标题的窗口二、常用方法序号方法作用1public void setBound(int a,int b,int width,int height)设置窗口左上角位置和窗口大小...

2019-10-12 13:21:16 517

原创 Swing 的 GUI 程序设计流程

基于 Swing 应用程序设计,一般包括如下步骤。(1)导入Swing 包及其他包程序中一般要导入的包如下:import javax.swing.*;import java.awt.*;import java.awt.event.*;根据程序的需要,也可能导入 javax.swing 包的子包。(2)选择”外观和感觉“一般在 main() 方法中,在创建顶层容器之前设置 GUI ...

2019-10-11 22:17:54 558

原创 Java常用类库 之 枚举接口

3.2 枚举接口枚举接口 Enumeration 定义在 java.util 包中,该接口封装了用于提取枚举对象包含的枚举元素的方法和判断枚举对象中是否含有枚举元素的方法。实现该接口的对象会产生一个枚举元素集合。用于操作 Enumeration 对象的方法如下:(1)boolean hasMoreElements() 判断 Enumeration对象中是否含有元素。(2)object n...

2019-10-02 00:11:44 231

原创 Java常用类库 之 向量类

目录三、向量类和枚举接口3.1 向量类3.1.1 构造方法3.1.2 常用方法向向量添加元素修改或删除向量中元素查找向量中元素访问向量中的元素向量大小的操作三、向量类和枚举接口3.1 向量类java.util 包中提供了另一种类似于数组的顺序存储的动态数据结构——Vector类。数组是一种顺序存储的数据结构,但数组只能保存固定数目的元素,数组对象一旦创建,其元素的个数即数组的大小不能被修改...

2019-10-01 23:16:00 1234

原创 DOS简单操作命令

1.清屏: cls2.查看当前文件夹目录及文件: dir3.进入到指定文件夹目录: cd+空格+子目录名称4.进入当前目录的父级目录: cd… [.代表当前文件或者隐藏文件,…代表上一级]5.进入到不同磁盘的某个目录 首先进入到这个磁盘下盘符: d: c: 然后进入指定文件夹目录(1,2)6.进入到磁盘的根目录: cd/ 、cd… ...

2019-09-30 20:16:05 130

原创 Java 中的 static 关键词

目录static 关键词1.静态变量2.静态方法3.静态语句块static 关键词static 关键词主要用来修饰类的内部成员,如成员变量、成员方法、内部类和语句块等。它的功能就是限定这些成员只属于类,而与类的具体对象实例无关。1.静态变量用 static 修饰的成员变量成为静态变量或类变量。静态变量只有在系统加载类时,进行一次空间分配和初始化。创建该类的对象实例时,不再为静态变量分配空间...

2019-09-29 21:07:39 170

原创 Java常用类库 之 Math 类

目录二、Math 类2.1 常量2.2 常用方法2.2.1 取最小值、最大值2.2.2 绝对值2.2.3 数值舍入2.2.4 幂指数与对数2.2.5 三角函数二、Math 类java.lang包中的 Math 类是一个终态(final)类,它包括的所有方法都是静态(static)方法,可直接通过类名调用。2.1 常量Math 类中提供了两个常量字段,即 E 和 PI 。(1)public...

2019-09-29 19:17:20 357

原创 Java常用类库 之 包装类

目录Java中常用类库之包装类一、包装类1.1 Integer 类1.1.1 构造方法1.1.2 常用方法1.2 Double 类1.2.1 构造方法1.2.2 常用方法1.3 包装类的特点Java中常用类库之包装类一、包装类完成一些基本数据类型的常量或变量的变换或操作,就需要使用 java.lang 包中的包装类的相应方法。如:将一个数字字符串转化为整数或浮点数时。1.1 Integer...

2019-09-29 09:19:09 365

原创 设计模式中的创建型模式

目录创建型模式工厂模式抽象模式原型模式单例模式建造者模式创建型模式创建型模式对类的实例化进行了抽象,能够使软件模块做到与对象的创建和组织无关。创建型模式隐藏了对象是如何被创建的和组合在一起的,以达到使整个系统独立的目的。工厂模式工厂模式又称虚拟构造机模式或者多态模式,属于类的创建模式。在工厂方法模式中,父类负责定义创建对象的公共接口,而子类则负责生成具体的对象,这样做的目的是将类的实例化操...

2019-09-29 08:53:08 243

原创 一位正在努力的小白的自我介绍

一位正在努力的小白自我介绍个人经历个人目标畅谈个人经历我目前是一名计算机学院软件工程专业的大三学生,就读于西安工程大学。起初选择这门专业出于我个人对计算机行业的热爱,虽然那时对这个行业的情况还不了解,没有接触过任何计算机语言,但我抱着对IT行业的信心与追求,选择加入这个行业。学校开设的课程也很贴近我们的将来的工作,大一大二主要打实我们的基础,目前我们接触的计算机语言还不是很丰富,系统性学习...

2019-09-27 18:05:10 900 3

空空如也

空空如也

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

TA关注的人

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