Java学习笔记(22)
稀疏数组 当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。 稀疏数组的处理方式是: 记录数组一共有几行几列,有多少个不同值 把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模 如下图:左...
稀疏数组 当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。 稀疏数组的处理方式是: 记录数组一共有几行几列,有多少个不同值 把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模 如下图:左...
Arrays类 数组的工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使 用,从而可以对数据对象进行一些基本的操作。 查看JDK帮助文档 Arrays类中的方...
Java基础学习:流程控制01 目录: 用户交互:Scanner: 获取用户的输入; java.util.Scanner; java5的新特性; 语法:Scanner s=new Scanner(System.in); 记得IO流都需要关闭...
Java 8 新特性 Lambda 格式 -> Lambda 操作符 or 箭头操作符 -> 左边 lambda 形参列表 - 接口中的抽象方法的形参列表 -> 右边 lambda 方法体 Lambda 表达式的 本质,就...
Java基础 1.java中的注释有三种 1.单行注释 // 2.多行注释 /* */ 3.文档注释 /** */ /** * */ 2.标识符和关键字 3.数据类型讲解 4.数据类型扩展及面试题讲解 转义字符 5.变量、常量、作用域 1....
Java常用类学习:Object类(hashCode方法) hashCode方法: Object hashCode()方法用于获取对象的hash值; 语法: object.hashCode(); 参数: 无 返回值: 返回对象的哈希值,...
Java常用类学习:Object类(equals方法) equals方法: Object类中的equals方法用于检测2个对象是否相等; 比较的是2个对象的引用是否相同; 代码案例:equals比较 public class Obje...
if单分支结构 语法格式 if (布尔表达式){输出的语句} 用If写一个简易掷筛子游戏 math是java提供的一个数学工具类,random可以生成一个0-1之间的浮点数类型且最大不超过1 如果If语句没有写{},则只运行第一句代码! 任...
Java常用类学习:Object类(clone方法new) clone( )方法: Object clone()方法用于创建并返回一个对象的拷贝; clone方法是浅拷贝,只会拷贝引用地址,而不会将对象重新分配内存,相对应的深拷贝则会连引用...
Java常用类学习:Object类(finalize方法) finalize方法: Object finalize()方法用于实例被GC回收时触发的操作; 当GC (垃圾回收器)确定不存在对该对象有其他引用时,对象的垃圾回收器就会调用这个方...