自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计栈和队列以及相互实现栈和队列

一、设计循环队列(力扣622题: 设计循环队列)public class MyCircularQueue { private int[] elem; private int front; private int rear; public MyCircularQueue(int k) { this.elem = new int[k + 1]; } //入队(队尾入队) public boolean enQueue(int valu

2022-01-20 13:08:06 436

原创 抽象类、接口、浅拷贝、深拷贝以及抽象类和接口之间的区别

一、抽象类1.三级标题二、接口二级标题三级标题

2021-12-24 21:52:47 222

原创 面向对象语言的基本特征——封装、继承、组合、多态

一、封装1.什么叫封装? 语法层次上:字段和方法都被private所修饰,此时就说把这个字段或方法进行了封装。2.为什么进行封装? 1.安全 2.降低了类的调用者的学习和使用成本 从而降低了复杂程度3.private实现封装(访问权限控制) 访问权限控制:private/public 被public修饰的成员变量或者成员方法可以直接被类的调用者使用 被private修饰的成员变量或成员方法只能在当前类中访问 无法在类外访问4.getter和setter方法被private修饰的字

2021-12-17 15:18:11 220

原创 java笔试强训Day1选择题与编程题整理

1.牛牛举办了一次编程比赛,参加比赛的有3*n个选手,每个选手都有一个水平值a_i.现在要将这些选手进行组队,一共组成n个队伍,即每个队伍3人.牛牛发现队伍的水平值等于该队伍队员中第二高水平值。链接:https://www.nowcoder.com/questionTerminal/6736cc3ffd1444a4a0057dee89be789b来源:牛客网例如:一个队伍三个队员的水平值分别是3,3,3.那么队伍的水平值是3一个队伍三个队员的水平值分别是3,2,3.那么队伍的水平值是3一个队伍

2021-12-01 19:23:19 145

原创 一维数组相关作业题(第十三题开始较难)

一、实现一个方法 avg, 以数组为参数, 求数组中所有元素的平均值(注意方法的返回值类型).public class TestDemo { public static double avg(int[] array) { int sum = 0; for (int i = 0; i < array.length; i++) { sum += array[i]; } return sum * 1.0 / array.l

2021-10-27 20:22:30 691

原创 递归方法相关问题

一、青蛙跳台阶问题(类似于斐波那契数列)1、递归写法(代码重复运行,不高效)public static int frog(int n){ if(n <= 0){ return -1; } if(n == 1|| n == 2){ return n; }else { return frog(n-1) + frog(n-2); }}public static void main(String[] args) {

2021-10-26 17:09:18 87

原创 变量相关作业1

1、给定两个int变量,交换变量的值 public class Test { //使用中间变量tmp public static void main (String[] args) { int a = 5; int b = 15; int tmp = a; a = b; b = tmp; System.out.println(a); System.out.pr

2021-09-25 20:29:11 90

原创 运算符与二进制问题

一、算术运算符 基本四则运算符: + - * / (除法) % (取余)" / " 相关注意事项public class TestDemo { public static void main (String[] args) { System.out.println(5/2);//int/int结果还是int,所以要用double型 System.out.println(5.0/2);//double运算 System.o

2021-09-25 19:22:47 577

原创 Java中数据类型认知、转换与数值提升问题

Java中的8种基本数据类型整型变量int长整型变量long双精度浮点型变量double单精度浮点型变量float字符类型变量string字节byte短整型变量short8 布尔类型boolean

2021-09-24 18:48:18 181

空空如也

空空如也

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

TA关注的人

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