随笔分类 -  Java

摘要:Random r = new Random(); int num1 = r.nextInt(9)//0~8之间的随机数; int num2 = r.nextInt(9) + 1;//1~9之间的随机数; 需要声明import java.util Random; 阅读全文
posted @ 2023-03-01 18:59 Zilliax 阅读(36) 评论(0) 推荐(0)
摘要:常用容器###List 链表,是一个接口; 初始化 List<Integer> list = new ArrayList<>;//长数组,支持下标随时访问,访问的时间复杂度是O(1); List<Integer> list = new LinkList<>;//双链表,访问为线性访问,时间复杂度为O(n); 阅读全文
posted @ 2023-02-21 20:49 Zilliax 阅读(40) 评论(0) 推荐(0)
摘要:###类与对象 类定义一种全新的数据类型,包含一组变量和函数; 对象是类这种类型对应的实例。 比如类相当于人类这个概念,而对象指的是人类中的每个人都是这个类中的一个对象; ###源文件声明规律 1.一个源文件只能有一个public类,即public class; 2.public类型的名称必须和文件 阅读全文
posted @ 2023-02-21 19:17 Zilliax 阅读(21) 评论(0) 推荐(0)
摘要:函数_Java###函数基础 一个典型的函数定义包括以下部分:修饰符、返回类型、函数名字、由0个或多个形参组成的列表以及函数体。 如以下函数: public class Main { private static int solve(int a , int b) { int res = a * b; return 阅读全文
posted @ 2022-11-15 20:02 Zilliax 阅读(79) 评论(0) 推荐(0)
摘要:全局变量_Java###定义 private static final 数据类型 名字 = 值 例如以下 //const int MAX = 2005 private static final int MAX = 2005; //int mk[MAX]; private static int[] mk = new i 阅读全文
posted @ 2022-10-26 16:09 Zilliax 阅读(41) 评论(0) 推荐(0)
摘要:字符串_Java###ASCII码 ASCII码连接字符和数字,每个常用字符都对应一个-128 ~ 127的数字,二者之间可以相互转化。 注意:目前负数没有与之对应的字符。 import java.util.Arrays; public class Main { public static void main(St 阅读全文
posted @ 2022-10-25 20:49 Zilliax 阅读(87) 评论(0) 推荐(0)
摘要:Java的输入与输出1_经典Scanner输入 最多只能支持到10^5,再增多就会TLE; import java.util.Scanner; public class Main { public static void main(String[] str) { Scanner sc = new Scanner(Sys 阅读全文
posted @ 2022-10-10 19:35 Zilliax 阅读(34) 评论(0) 推荐(0)
摘要:数组###一维数组 数组类似于一个柜子,柜子有一些带编号的抽屉,可以存储东西,抽屉的编号从0开始依次增加。 ###1.1定义 // 定义 //与定义变量类似,和C++略有不同; public class Main { public static void main(String[] args) { in 阅读全文
posted @ 2022-10-10 09:14 Zilliax 阅读(24) 评论(0) 推荐(0)
摘要:基本数据类型##Java 的两大数据类型: 内置数据类型 引用数据类型 ###内置数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -128(-2^7); 最大值是 阅读全文
posted @ 2022-09-10 10:52 Zilliax 阅读(76) 评论(0) 推荐(0)
摘要:对象与类###概念 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。 例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。 例如:狗就是一类,而指定的一条狗就是对象; 就拿狗举例; 狗这个物种就是一类,包含了颜色,名字 阅读全文
posted @ 2022-09-10 10:49 Zilliax 阅读(52) 评论(0) 推荐(0)
摘要:扫盲###对象,类,方法和实例变量 一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 类 类是一个模板,它描述一类对象的行为和状态。 对象 对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名 阅读全文
posted @ 2022-09-07 21:24 Zilliax 阅读(226) 评论(0) 推荐(0)