- 博客(282)
- 资源 (9)
- 问答 (2)
- 收藏
- 关注
原创 Linux&CentOS 7安装Oracle 11g步骤及问题解决
我将安装步骤和问题解决方法记录在了我的有道云笔记里,有需要的小伙伴可以电连接进行查看,希望对你有所帮助。
2023-01-13 16:35:15
242
原创 案例——文件到集合(学生对象)
package it.lianxi; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; public class FileToArrayListDemo { public static void main(String[] args) throws IOException { Buffered...
2022-05-11 21:31:33
274
原创 案例——集合到文件(学生对象)
package it.lianxi; public class Student { private String Id; private String name; private int age; private String address; public Student(String id, String name, int age, String address) { Id = id; this.name = name;...
2022-05-11 20:23:17
228
原创 案例——点名器
name.txt文件 package com; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; import java.util.Random; public class CalNameDemo { public static void main(String[] args) throws IOExc..
2022-05-11 19:35:40
225
原创 案例——复制Java文件
需求:把模块目录下的“Com.java”复制到模块目录下的“Copy.java” package com.itcast; import java.io.*; public class CopyJavaDemo01 { public static void main(String[] args) throws IOException { //根据数据源创建字符流输入对象 InputStreamReader isr = new InputStreamReader(
2022-05-10 22:41:38
317
原创 Map案例:统计字符串中每个字符出现的次数
需求:键盘录入一个字符串,要求统计字符串出现的次数。 举例:键盘录入"abababbajbabs" 在控制台输出"a(5)b(4)c(3)...." 分析: ①我们可以把结果分成几个部分来看:a(5),b(4),c(3) ②每一部分可以看成是:字符和字符对应的次数组成 ③这样的数据,我们可以用过HashMap集合来存储,键是字符,值是字符出现的次数 注意:键是字符,类型应该是Character; 值是字符出现的次数,类型应该是Interger 思路: ①键盘录入一个字符串 ②创建HashM
2022-04-28 20:56:49
685
原创 客户信息管理系统——C语言
模拟实现一个基于文本界面的《客户信息管理软件》 #include<stdio.h> #include<string.h> //定义结构体数据类型 struct Customer{ int id; //编号 int age; char name[10]; char gender;//性别 w 女 m男 char phone[16];//电话号码 char email[20];//邮箱 }; int loop=1;//控制是否退出主菜单 char key; int
2022-02-26 21:27:20
2884
3
原创 小项目——家庭收支软件(2)
用结构体和函数封装实现模块化代码 #include<stdio.h> #include<stdlib.h> #include<string.h> //定义结构体 struct MyFamilyAccout{ int flag; //表示至少有一笔收入说着支出 char details[3000]; //明细 double balance; //余额 }; //定义全局变量 char key=' '; int loop = 1; char
2022-02-23 14:01:55
265
原创 小项目——家庭收支软件(1)
简单冗杂代码篇: #include<stdio.h> #include<stdlib.h> #include<string.h> int main(){ char key=' '; int loop = 1; char details[3000]="------------当前收支明细记录-----------\n收支\t收支金额\t账户金额\t说 明\n"; char note[20]="";//收入或者指出的说明 char temp[100]=
2022-02-23 12:44:41
542
原创 案例——遍历目录(File类&递归调用)
package it.com; import java.io.File; public class DiGuiDemo03 { public static void main(String[] args) { //根据给定的路径创建一个File对象 File srcFile = new File("E:\\itcast"); //调用方法 getAllFilePath(srcFile); } //定义一个方法...
2021-04-12 21:31:39
289
原创 案例——递归求阶乘(递归)
package it.com; public class DiGuiDemo02 { public static void main(String[] args) { int result = jc(5); System.out.println("5的阶乘是:" + result); } //定义一个方法,用于递归求阶乘,参数为一个int类型的变量 public static int jc(int n) { ...
2021-04-12 20:34:15
346
原创 案例——模拟斗地主(升级版)
package it.com; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.TreeSet; public class shnegjiPoker { public static void main(String[] args) { //创建HashMap,键是编号,值是牌 HashMap<...
2021-04-11 12:05:28
237
原创 案例——模拟斗地主(初级版)
package it.com; import java.util.ArrayList; import java.util.Collections; public class Poker { public static void main(String[] args) { //创建一个牌盒,也就是定义一个集合对象,用ArrayList集合实现 ArrayList<String> array = new ArrayList<>(); ...
2021-04-11 11:16:25
272
原创 案例——统计字符串中每个字符串出现的次数
package com.it.code01; import java.util.HashMap; import java.util.Scanner; import java.util.Set; public class HashMapDemo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入...
2021-04-10 20:49:50
464
原创 案例——HashMap集合存储ArrayList元素并遍历——集合嵌套
package com.it.code01; import java.util.ArrayList; import java.util.HashMap; import java.util.Set; public class HashMapIncludeArrayListDemo { public static void main(String[] args) { HashMap<String, ArrayList<String>> hm = new...
2021-04-10 19:52:25
314
原创 案例——ArrayList集合存储HashMap元素并遍历——集合嵌套
package com.it.code01; import java.util.ArrayList; import java.util.HashMap; import java.util.Set; public class ArrayListIncludeHashMapDemo { public static void main(String[] args) { //创建ArrayList集合 ArrayList<HashMap<Stri...
2021-04-10 18:46:16
450
原创 案例——HashMap集合存储学生对象并遍历(Map集合的两种遍历方式)
package com.it02; import java.util.HashMap; import java.util.Map; import java.util.Set; public class HashMapDemo { public static void main(String[] args) { //创建集合对象 HashMap<String, Student> hm = new HashMap<>(); ...
2021-04-01 18:31:31
586
原创 案例——成绩排序——TreeSet集合存储
package com.it03; import java.util.Comparator; import java.util.Set; import java.util.TreeSet; public class TreeSetDemo { public static void main(String[] args) { //创建TreeSet集合对象,通过比较器排序进行排序 //匿名内部类 Set<Student> set ...
2021-03-27 22:57:43
339
原创 案例——不重复的随机数(HashSet和TreeSet)
package com.it02; import java.util.HashSet; import java.util.Random; import java.util.Set; import java.util.TreeSet; public class Demo { public static void main(String[] args) { //1.创建集合对象 // Set<Integer> set = new HashS...
2021-03-27 19:28:48
242
原创 自然排序Comparable的使用
package com.it; public class Student implements Comparable<Student>{ private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = age; } ...
2021-03-27 18:47:03
184
原创 案例——HashSet集合存储学生对象并遍历
package com.it; import java.util.Objects; public class Student { private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = age; } ...
2021-03-25 16:04:07
1000
原创 案例——ArrayList集合存储学生对象用三种方式遍历
package com.it.anli; public class Student { private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = age; } public String getName() { ...
2021-03-21 12:14:41
1054
1
原创 案例——List集合存储学生对象用三种方式遍历
package com.anli; public class Student { private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = age; } public String getName() { ...
2021-03-21 11:29:43
358
原创 增强for循环
package com.it05; import java.util.ArrayList; import java.util.List; public class QiangFor { public static void main(String[] args) { int[] arr ={1,3,4,5,5,6}; for (int i:arr) { System.out.println(i); } ...
2021-03-20 19:02:20
222
原创 ListIterator列表迭代器
源码分析: public interface List<E>{ Iterator<E> iterator(); ListIterator<E> listIterator(); boolean add(E e); } public abstract class AbstractList<E>{ int modCount = 0; } //ArrayList继承了一个类实现了一个接口 public class ArrayList<E> ex..
2021-03-20 18:58:33
293
原创 List集合并发修改异常
java源码分析: public interface List<E>{ Iterator<E> iterator(); boolean add(E e); } public abstract class AbstractList<E>{ int modCount = 0; } //ArrayList继承了一个类实现了一个接口 public class ArrayList<E> extends AbstractList<E> impleme..
2021-03-20 13:33:48
297
原创 案例——list集合存储学生对象并遍历——list集合
使用两种方式遍历 package com.it02; public class Student { private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = age; } public String getNam..
2021-03-15 10:22:44
651
原创 案例——Collection存储学生对象——(迭代器遍历Iterator)
package com.it01; public class Student { private String name; private int age; public Student() { } public Student(String name, int age) { this.name = name; this.age = age; } public String getName() { ...
2021-03-13 20:01:20
585
原创 Collcetion集合
package com.it01; import java.util.ArrayList; import java.util.Collection; public class CollectionDemo01 { public static void main(String[] args) { //创建Collection集合对象,用多态的形式 Collection<String> c = new ArrayList<String>...
2021-03-12 21:32:08
199
原创 案例——二月天——Calender类
package com.it04; import java.util.Calendar; import java.util.Scanner; public class Demo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入年份;"); int year = sc.nextInt();...
2021-03-11 23:47:07
395
原创 案例——日期工具类——Date
package com.it03; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateUtils { //构造方法私有 private DateUtils() { } //把日期转为指定格式的字符串 //返回值类型:String //Date date, String format ...
2021-03-11 23:20:32
253
原创 案例——字符串中的数据排序——Integer和String类型转化
package com.it01; import java.util.Arrays; public class MyInteger { public static void main(String[] args) { String s = "91 27 46 38 50"; //把字符串中的字符数据存储到一个String类型的数组中 String[] strArray = s.split(" ");//尾随的空字符串不会包含在结果数组...
2021-03-10 21:55:00
303
原创 Arrays类下——数组元素排序
package com.it01; import java.util.Arrays; public class ArraysDemo { public static void main(String[] args) { int[] arr = {334, 45, 75, 898, 23, 22, 1}; System.out.println("排序前:" + Arrays.toString(arr)); Arrays.sort(arr); ...
2021-03-08 19:24:14
235
银行家算法(java版)功能全面,简单容易理解。
2020-01-08
银行家算法+html+js
2019-12-30
csdn内容非专业IT知识啥意思?
2021-04-21
csdn一天发博客怎么还上限了,还不能存草稿?
2021-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅