自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-04-23

文章目录创建类(先创建好需要实现的各种操作)构建书与书架不同用户主函数功能实现 简单的图书馆管理系统 创建类(先创建好需要实现的各种操作) 构建书与书架 package book; public class Book { private String name; private String author; private int price; private String type; private boolean status; public Book(

2021-04-23 23:59:33 44

原创 2021-04-21

文章目录普通类和抽象类的区别抽象类与接口的区别 普通类和抽象类的区别 抽象类不能被实例化。 当抽象类被普通类继承,子类一定要重写继承的方法。 抽象方法不能是private(因为抽象方法就是用来重写的),一定要由abstract关 键词修饰 当一个抽象类继承抽象类,可以不重写这个方法。 抽象类可以和普通类有同样的成员和方法。 抽象类不能被final修饰。 抽象类与接口的区别 接口是对动作的抽象,抽象是对本质的抽象。一个类只能继承一个类(如一个人不可能同时是男生和女生),但可以实现多个接口

2021-04-21 15:46:02 53

原创 2021-04-16

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码

2021-04-16 21:41:42 52

原创 2021-04-15

实现单向链表(不带傀儡节点)代码. import javax.xml.soap.Node; /** * Created with IntelliJ IDEA. * Description: * User: 21364 * Date: 2021-04-15 * Time: 14:04 */ //头插法 public class MyLinkedList { public Node head = null; //建立一个Node类 class Node {

2021-04-15 16:04:31 53

原创 2021-04-13

简单顺序表的实现 public class MyArrayList { public int[] elem; public int usedSize; public MyArrayList() { this.elem = new int[10]; } //在pos位置插入元素 public void add(int pos, int data) { if (isFull()) { System.out.p

2021-04-13 19:50:26 41 1

原创 csdn_export_md

java中容易忽略的点 文章目录java中容易忽略的点一、变量的命名规则二、常量int和String的相互转换三、运算符 一、变量的命名规则 一个变量名只能包含数字、字母、下划线,且不能以`其开始或结束。虽然语法上允许使用中文/美元符$命名变量,但是不推荐。 变量名是大小写敏感的(如num与Num是两个不同的变量) 变量名推荐小驼峰(即由多个单词组成一个变量名,除第一个单词,其他单词首字母都要大写) 二、常量 在程序运行中不可修改 关键字修饰的常量 final int a=20; a=30; /

2021-04-02 16:42:07 82

原创 2021-04-01

java的基本数据类型 1、数据类型: (1)整型:byte、short、int、long(默认值为0) (2)浮点型:float、double(默认值为0.0) (3)字符型:char(默认值’\u00000’); (4)布尔型:boolean(默认值为false) 2、变量和类型 整型变量(占4个字节): int 变量名=初始值; ps:maxValue+1并没有赋值给maxValue;ps:因为运算的结果超出了int的最大范围,出现溢出情况,证明java是安全的。 长整型变量(占8个字节):

2021-04-01 15:41:12 51

原创 2021-03-21

实现一个简单的控制台版用户登陆程序, 程序启动提示用户输入用户名密码. 如果用户名密码出错, 使用自定义异常的方式来处理 class Login { private static String name="李林"; private static String password="12345a"; public static void main(String[] args) throws PasswordException, NameException { Scanne

2021-03-21 20:22:24 49

原创 2021-03-10

给定一个整型数组, 实现冒泡排序(升序排序) class Test{ public static void main(String[] args) { int[] arr={7,9,4,6}; bubbleSort(arr); System.out.println(Arrays.toString(arr)); } public static void bubbleSort (int[] arr) { for(int

2021-03-10 22:48:11 45 2

原创 2021-03-10

``给定一个有序整型数组, 实现二分查找 class Test{ public static void main(String[] args) { int[] arr={1,8,9,6}; System.out.println(binarySearch(arr,9)); } public static int binarySearch(int[] arr,int toFind){ int left=0; int rig

2021-03-10 22:46:08 81

原创 2021-03-06

编写程序数一下 1到 100 的所有整数中出现多少个数字9 class Test{ public static void main(String[] args) { int count=0; for(int i=0;i<100;i++){ if(i%10==9){ count++; } if(i/10==9){ count++;

2021-03-06 12:11:19 54

原创 2021-03-06

1.实现一个方法 transform, 以数组为参数, 循环将数组中的每个元素 乘以 2 , 并设置到对应的数组元素上. 例如 原数组为 {1, 2, 3}, 修改之后为 {2, 4, 6} public static void main(String[]args){ int[] array = {1, 2, 3}; transform(array); printArray(array); } public static void transf

2021-03-06 11:48:55 36

原创 2021-03-05

用迭代法求斐波那契数列的第n项; import java.util.Scanner; class Test1 { public static int fib(int n) { //定义三个变量,并赋初值 int f1 = 1; int f2 = 1; int f3 = 1; for (int i = 3; i <= n; i++) { f3 = f1 + f2; f1 = f2;

2021-03-05 09:44:47 69 1

原创 2021-03-04

青蛙跳台阶问题:一次可以跳一级台阶,一次也可以跳两级。求跳上n级共有多少种跳法? 分析:第一次跳一个台阶,则剩下有f(n-1)种跳法;第一次跳的,当n>2时,f(n)=f(n-1)+f(n-2)。 f(1)=1,f(2)=2,f(3)=3,f(4)=5,f(5)=8.是一个斐波那契数列,可采用递归思想。 class Test { public static void main(String[] args) { System.out.println("请输入台阶数:");

2021-03-04 20:36:29 59 1

原创 2021-03-04

求解汉诺塔问题 在这里插入public class Test { public static void move(char pos1,char pos2){ System.out.print(pos1+"->"+pos2+" "); } public static void hanNuoTa(int n,char pos1,char pos2,char pos3) { if(n==1){ move(pos1,pos3);

2021-03-04 17:07:05 60 2

原创 2021-03-02

给定两个int变量,交换变量的值。 import java.util.Scanner; class Test { static void swap(int a,int b){ int temp = a; a=b; b=temp; System.out.print(a+" "+b); } public static void main(String[] args) { Scanner sc

2021-03-02 23:10:35 75

原创 2020-08-08

第一篇博客 Hello!大家好,我是一名大二

2020-08-08 13:45:28 251 5

空空如也

空空如也

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

TA关注的人

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