java
LL__Sunny
喜欢清晨的那一缕阳光
展开
-
Java 判断字符串是否是数字
Java 判断字符串是否是数字原创 2023-07-25 13:48:47 · 547 阅读 · 0 评论 -
Java HashMap
1.HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。2.HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许一条记录的键为 null,不支持线程同步。3.HashMap 是无序的,即不会记录插入的顺序。4.HashMap 继承于AbstractMap,实现了 Map、Cloneable、java.io.Serializable 接口。5.HashMap 的 key 与 value 类型可以相同也可以不同,可以原创 2020-09-18 20:46:08 · 198 阅读 · 0 评论 -
Java ArrayList
ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。ArrayList 继承了 AbstractList ,并实现了 List 接口。Java ArrayList 常用方法列表如下:方法 描述 add() 将元素插入到指定位置的 arraylist 中 addAll() 添加集合中的所有元素到 arraylist 中 clear() 删除 arraylist 中的所有元素 clone() .原创 2020-09-18 19:44:54 · 205 阅读 · 0 评论 -
Math 类
Math类中提供的一切方法都是静态方法,可以直接有类名称直接调用 这个类中有两个静态属性E和PI: Math.E 代表数学中的e(自然对数的底数,e=2.718281828459045)的double值 Math.PI 代表 Π (Π=3.141592653589793)的double值Math 的常用方法 方法 功能 round() 返回四舍五入法得到的最接近的参数值 sin() 返回角的三角正弦 cos()...原创 2020-09-11 21:44:42 · 172 阅读 · 0 评论 -
抽象类 abstract
1.用关键字abstract修饰的类称为抽象类,在开发过程中往往把抽象类放在最顶层,并不详细的描述对象的特征属性; 2.抽象类是不能创建对象的,要创建对象时,必须通过子类继承后,由子类创建对象; 3.如果在一个类中含有抽象方法,那这个类必须被声明为抽象类; 4.抽象类中可以有一个或多个抽象方法,也可以没有抽象方法; 5.抽象类中不知有抽象方法,也可以有具体的成员变量和成员方法...原创 2020-09-11 16:15:12 · 206 阅读 · 0 评论 -
类的封装性 private
类的封装性Java主要通拓过private和public两种访问权限修饰符控制类中成员(变量、方法)是否可以被访问; public表示公共的,它所修饰的成员变量和成员方法能够被任何其他类和程序所访问(调用); private表示私有的,它所修饰的成员变量和成员方法除了本类中自己的方法可以直接访问、调用外,不能被其它类和程序所访问调用; 如何访问封装棋类的成员变量呢?可以采用一个成员变量的方法来设置(修改)私有成员变量的值,这样的方法名通常含有“set()”,因此通常称为se...原创 2020-09-11 14:14:27 · 382 阅读 · 0 评论 -
冒泡排序 随机数
产生10个1000以内的随机整数并对其从小到大排序原创 2020-09-11 10:00:15 · 629 阅读 · 0 评论 -
字符输入流 InputStreamReader BufferedReader
字符输入流package day02;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;//字符输入流public class InputStreamReaderTest { public static void main(String[] args) { try { /* FileInpu原创 2020-09-11 09:11:46 · 359 阅读 · 0 评论 -
字节输出流 OutputStream BufferedOutputStream
字节输出流 OutputStream BufferedOutputStream原创 2020-09-10 22:33:46 · 297 阅读 · 0 评论 -
字节输出流 FileOutputStream
字节输出流 FileOutputStream原创 2020-09-10 22:27:48 · 201 阅读 · 0 评论 -
字节输入流 BufferedInputStream
字节输入流 BufferedInputStream原创 2020-09-10 22:23:02 · 329 阅读 · 0 评论 -
字节输入流 FileInputStream
字节输入流 FileInputStream原创 2020-09-10 22:14:52 · 156 阅读 · 0 评论 -
序列化和反序列化
序列化和反序列化T1、序列化定义: Java序列化就是指把Java对象转换为字节序列的过程T2、序列化最重要的作用:在传递和保存对象时,保证对象的完整性和可传递性。对象转换为有序字节流, 以便在网络上传输或者保存在本地文件中。T3反序列化定义:Java反序列化就是指把字节序列恢复为Java对象的过程。T4、反序列化的最重要的作用:根据字节流中保存的对象状态及描述信息,通过反序列化重建对象。 1.student类package day02;import java.io.Se原创 2020-09-10 16:51:50 · 160 阅读 · 0 评论 -
Java批量读写数据 完成文件复制
Java文件复制package day02;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/** * @author MXL *批量读写数据 完成文件复制 */public class CopyTest2 { public static void main(String[] args) { //批量读写数原创 2020-09-08 14:37:50 · 291 阅读 · 0 评论 -
使用Arrays.fill()方法对数组元素填充
##### 使用Arrays.fill()方法对数组元素填充package com;import java.util.Arrays;/* * 使用Arrays.fill()方法对数组元素填充 */public class L_input_ArrayFill { public static void main(String[] args) { // TODO Auto-ge...原创 2020-04-19 20:22:27 · 1366 阅读 · 0 评论 -
使用Arrays.sort()方法对数组排序
使用Arrays.sort()方法对数组排序package com;import java.util.Arrays;import com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader.Array;/* * 使用Arrays.sort()方法对数组排序 * 完全排序 * 部分排序 */public class ...原创 2020-04-19 17:40:33 · 951 阅读 · 1 评论 -
使用增强型for循环 用于输出数组元素
增强型for循环 用于输出数组元素,若要改变数组元素等操作还得使用数组下标for( <数组数据类型><循环变量>:数组名>){ System.out.println(<循环变量>);}package com;import java.util.Scanner;import com.sun.xml...原创 2020-04-19 16:55:57 · 1867 阅读 · 0 评论 -
产生10个1000以内的随机整数对齐从小到大进行排序(冒泡法)
产生10个1000以内的随机整数对齐从小到大进行排序(冒泡法)package com;/* * r=Math.random()*N 产生随机的double型数 * 利用Math.random()方法生成随机非double类型数时必须使用强制类型转换 * 产生10个1000以内的随机整数对齐从小到大进行排序(冒泡法) */public class L_input_RandomBub...原创 2020-04-18 18:02:02 · 1597 阅读 · 0 评论