
JAVA
Devour123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 语言 File详解(全)
File类介绍它是文件和目录路径名的抽象表示,文件和目录是可以通过File封装成对象的,对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的,也可以是不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存在的。...原创 2021-06-17 14:15:43 · 372 阅读 · 1 评论 -
java模拟斗地主,经典秒懂
思路利用HashMap<>,健值对,健表示序号,值表示牌的值(大小)Arraylist用来记录序号,并换乱利用TreeSet,存储和排序for循环显示牌package comeon19;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.TreeSet;public class ddza { public static voi原创 2021-06-16 20:53:33 · 317 阅读 · 0 评论 -
Java统计字符串中每个字符出现的次数
统计字符串中每个字符出现的次数1.输入一个字符串2.统计个数备注:利用TreeMap集合实现public class chnums { public static void main(String[] args) { System.out.println("请输入一个字符"); Scanner scanner = new Scanner(System.in); String line = scanner.nextLine();原创 2021-06-15 11:20:51 · 2459 阅读 · 0 评论 -
集合嵌套之ArrayList/HashMap相互嵌套
集合嵌套集合嵌套之HashMap嵌套ArrayList集合嵌套之ArrayList嵌套HashMap集合嵌套之HashMap嵌套ArrayList需求:1.创建一个HashMap集合,每一个键值对元素的键是String,值是ArrayList;2.ArrayList的元素是String;3.遍历。public class hM { public static void main(String[] args) { HashMap<String,ArrayList<原创 2021-06-15 10:58:31 · 301 阅读 · 0 评论 -
Map集合(全),适合收藏
Map集合详讲1 map集合2 map特点3 map的方法介绍4 map遍历方式1 map集合interface Map<K,V> K:键的类型;V:值的类型是一个接口,用实现类实现Map<T,V> map = new HashMap<T,V>();2 map特点1.键值对映射关系2.一个键对应一个值3.键不能重复,值可以重复4.元素存取无序3 map的方法介绍创建以及添加 Map<String,String> map= new Has原创 2021-06-09 22:46:40 · 285 阅读 · 0 评论 -
Set集合,Set集合排序,泛型。小白也能懂
这里写目录标题1.Set集合1.1Set集合的特点1.2HashSet集合的特点2.Set集合排序2.1 TreeSet2.2 自然排序Comparable2.3学生成绩排序实例2.3.1 描述2.3.2 书写3.泛型3.1 描述3.2 泛型类举例3.3 泛型方法举例3.4泛型接口1.Set集合1.1Set集合的特点元素存取无序没有索引、只能通过迭代器或增强for循环遍历不能存储重复元素举例说明:Set<String> set = new HashSet<String>原创 2021-06-08 23:05:22 · 293 阅读 · 0 评论 -
Java 时间日期类+实例(任意一个月的天数),超详细
1.Date类public Date()//并初始化,以便它代表它被分配的时间,精确到毫秒public Date(long date)//初始化为表示从标准基准时间起指定的毫秒数分配一个 Date对象,并初始化public long getTime()//获取的是日期对象从1970年1月1日 00:00:00到现在的毫秒值public void setTime(long time)//设置时间,给的是毫秒值 Date d1 = new Date(); System.out.println原创 2021-05-19 16:41:41 · 794 阅读 · 2 评论 -
java实战-字符串数据排序
字符串数据排序分割字符串字符串数据转化为int数组调用函数进行排序拼接成字符串输出import java.util.Arrays;public class IntegerTest { public static void main(String[] args) { String s="99,24,27,58,35"; String[] strArray = s.split(",");//分割字符串 int[] arr = new in原创 2021-05-17 22:05:56 · 396 阅读 · 0 评论 -
Java String | int 相互转换的两种方法
int 转String1.拼接int number =100;String s1=" " +number;2. public static String valueOf(int i)int number =100;String s2=String.valueOf(number);String转int1.String–>Integer–>intString s="100";Integer i=Integer.valueOf(s);int x=i.intValue();原创 2021-05-13 22:40:05 · 136 阅读 · 0 评论 -
Java Integer对象如何得到?
Integer对象如何得到?推荐前两种,后两种已过时。1.静态方法获取对象:public static Integer valueOf(int i) Integer I=i1=Integer.valueOf(100)2.静态方法获取对象:public static Integer valueOf(String s) Integer I=i1=Integer.valueOf("100")//此处为数字字符串3. 构造方法:public Integer(int value) Integer I=原创 2021-05-13 22:15:59 · 541 阅读 · 0 评论 -
java参数传递之形参和返回值
1.类名作为形参方法的形参是类名,其实需要的是该类的对象//创建一个猫类public class Cat { public void eat(){ System.out.println("猫吃老鼠"); }}//创建一个操作类,其方法的参数是猫类public class Catoperation { public void useCat(Cat c){ c.eat(); }}//测试类,创建对象Catoperation(),原创 2021-05-02 19:31:25 · 489 阅读 · 0 评论 -
面向对象的基本特征--继承。
1.选用条件面向对象的基本特征之一:继承继承:相同的属性,相同特征,相同的方法,一般具有包含关系。我们可以选择用继承,接下来我们介绍一下继承的使用和注意事项。(封装,多态)2.继承的书写格式:public class 子类名 extends 父类名 { }子类的特点:可以有父类的方法,也可以有自己特有的方法。3.继承的访问特点在子类方法中访问一个变量:子类局部, 子类成员,父类成员super():表示父类对象的引用this:表示引用本类对象的引用子类中所有的构造方法默认都会访问父类中无原创 2021-04-24 21:59:23 · 274 阅读 · 0 评论 -
面向对象的基本特征-多态
多态概要1.多态概述同一个对象,在不同时刻表现出来的不同形态。多态的前提和体现 :有继承/实现关系;有方法重写;有父类引用指向子类对象。2. 多态的好处与弊端好处:提高程序的扩展性。弊端:不能使用子类的特有成员。3.多态中的转型向上转型:父类型 对象名=new 子类名向下转型:子类型 对象名 = (子类型)父类引用;4.代码演示//猫类package comeon02;public class Cat extends Animal{ public Cat() {原创 2021-04-12 21:34:43 · 140 阅读 · 0 评论 -
Java语言 学生信息管理系统
学生信息管理系统1.创建学生类,也就是学生的基本信息,可以用无参构造,也可以为有参构造;public class Student { private String number; private String name; private String age; private String Grades; public Student(){ } public Student(String number, String name, String原创 2021-04-10 23:06:42 · 497 阅读 · 1 评论 -
Java / C语言 实现从键盘输入一些字符,统计字符串中的字母与数字的个数
从键盘输入一些字符,直到输入的字符是换行符“\n”,并统计字符串中的字母的个数和数字的个数。JAVA程序实现:public class day39 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of terms:"); String str = scan原创 2021-03-09 15:33:48 · 3874 阅读 · 0 评论 -
java文件写入或追加
java文件写入或追加续写:随机生成二维矩阵,把矩阵结果输出到txt文件中。代码如下:import java.util.*;import java.io.File;import java.io.FileOutputStream;import java.io.OutputStreamWriter;public class file_01 { public static void main(String[] args){ String filePath = "E:\\桌面\\原创 2020-12-18 11:43:04 · 827 阅读 · 0 评论 -
找出数组中只出现一次的数字,简单易懂
这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录原创 2020-12-15 18:14:14 · 741 阅读 · 0 评论 -
随机生成n*n的矩阵,各行各列只能有一个1,其余为0
随机数生成长度为N的数组,每个数组下标只能有一个1,其余都是0,且相同下标只能出现一次。例如:n=40100010000000100000100010二级目录三级目录原创 2020-12-06 17:41:05 · 3589 阅读 · 2 评论