- 博客(282)
- 资源 (9)
- 问答 (2)
- 收藏
- 关注
原创 Linux&CentOS 7安装Oracle 11g步骤及问题解决
我将安装步骤和问题解决方法记录在了我的有道云笔记里,有需要的小伙伴可以电连接进行查看,希望对你有所帮助。
2023-01-13 16:35:15
186
原创 案例——文件到集合(学生对象)
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
207
原创 案例——集合到文件(学生对象)
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
168
原创 案例——点名器
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
166
原创 案例——复制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
242
原创 Map案例:统计字符串中每个字符出现的次数
需求:键盘录入一个字符串,要求统计字符串出现的次数。举例:键盘录入"abababbajbabs" 在控制台输出"a(5)b(4)c(3)...."分析:①我们可以把结果分成几个部分来看:a(5),b(4),c(3)②每一部分可以看成是:字符和字符对应的次数组成③这样的数据,我们可以用过HashMap集合来存储,键是字符,值是字符出现的次数注意:键是字符,类型应该是Character; 值是字符出现的次数,类型应该是Interger思路:①键盘录入一个字符串②创建HashM
2022-04-28 20:56:49
610
原创 客户信息管理系统——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
2749
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
166
原创 小项目——家庭收支软件(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
476
原创 案例——遍历目录(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
219
原创 案例——递归求阶乘(递归)
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
276
原创 案例——模拟斗地主(升级版)
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
185
原创 案例——模拟斗地主(初级版)
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
171
原创 案例——统计字符串中每个字符串出现的次数
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
389
原创 案例——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
241
原创 案例——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
379
原创 案例——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
525
原创 案例——成绩排序——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
263
原创 案例——不重复的随机数(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
193
原创 自然排序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
142
原创 案例——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
924
原创 案例——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
987
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
301
原创 增强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
182
原创 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
229
原创 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
218
原创 案例——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
588
原创 案例——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
511
原创 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
155
原创 案例——二月天——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
327
原创 案例——日期工具类——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
201
原创 案例——字符串中的数据排序——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
257
原创 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
187
银行家算法(java版)功能全面,简单容易理解。
2020-01-08
银行家算法+html+js
2019-12-30
csdn内容非专业IT知识啥意思?
2021-04-21
csdn一天发博客怎么还上限了,还不能存草稿?
2021-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人