07 2021 档案

摘要:字节流 输入流FileInputStream,读文件 输出流FileOutputStream,写文件 FileInputStream inputStream=new FileInputStream(srcFile); FileOutputStream outStream=new FileOutput 阅读全文
posted @ 2021-07-30 09:52 静静奇女子 阅读(53) 评论(0) 推荐(0)
摘要:File是java.io包下代表与平台无关的文件和目录,则程序中操作文件和目录,都可以通过File类来完成。File能新建、删除、重命名文件和目录。File不能访问文件内容本身,如果访问文件内容本身,则需要使用输入/输出流。File类可以使用文件路径字符串来创建File实例,该文件路径字符串既可以是 阅读全文
posted @ 2021-07-27 15:52 静静奇女子 阅读(857) 评论(0) 推荐(0)
摘要:package task; import java.io.File; public class TaskFile { public static void main(String[] args) { //1.删除一个文件夹下的所有文件(包括子目录内的文件) // File file = new Fi 阅读全文
posted @ 2021-07-27 15:48 静静奇女子 阅读(86) 评论(0) 推荐(0)
摘要:/*准备牌: * 完成数字与纸牌的映射关系,用map集合,完成一个数字与字符串纸牌的对应关系 * 洗牌: * 通过数字完成洗牌collections.shuffle * 发牌: * 将每个玩家和底牌设计为ArrayList,将最后3张牌直接放到底牌list * 通过对3%依次发牌 * 存放过程中要求 阅读全文
posted @ 2021-07-21 17:02 静静奇女子 阅读(107) 评论(0) 推荐(0)
摘要:/*1.准备牌:54张牌存储到一个集合中 * 特殊派:大王,小王 * 其他52张牌: * 定义一个集合,存储4种花色:♠,♥,♣,♦ * 定义一个集合,存储13个序号:2,A,K,Q,J,10,9,8,7,6,5,4,3 * 循环遍历嵌套2个集合,组装52张牌 * ♠2,♠A,♠k,♠Q...♠3; 阅读全文
posted @ 2021-07-21 16:58 静静奇女子 阅读(68) 评论(0) 推荐(0)
摘要:forEach循环:是JDK5以后出来的一个高级for循环,专门用来遍历数组和集合的。它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。 2、格式: for(元素的数据类型 变量 : Collection集合or数组){ //写操作代码 } 3、特点:遍 阅读全文
posted @ 2021-07-21 16:42 静静奇女子 阅读(96) 评论(0) 推荐(0)
摘要:Collection集合 1、集合:集合是java中提供的一种容器,可以用来存储多个数据。 2、集合和数组的区别 (1)数组的长度是固定的。集合的长度是可变的。 (2)数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用 阅读全文
posted @ 2021-07-21 16:26 静静奇女子 阅读(61) 评论(0) 推荐(1)
摘要:1随便给定一个字符串,例如“abcdef”,要求倒序输出,即“fedcba”2给定一个字符串“1a5fds6fds9FAWE6aa",输出小写字母、大写、数字各有多少个3给定一个身份证号,输出这个人的生日,性别,以上题为基础,计算这个今年的生日过了吗?如果没过,距离他今年生日还有几天? 随便给定一个 阅读全文
posted @ 2021-07-20 17:09 静静奇女子 阅读(257) 评论(0) 推荐(0)
摘要:// 1. 定义3个整数,判断能否构成一个三角形 // int a=5; // int b=6; // int c=7; // if(a+b>c&&a+c>b&&b+c>a){ // System.out.println("能"); // }else{ // System.out.println(" 阅读全文
posted @ 2021-07-20 17:00 静静奇女子 阅读(217) 评论(0) 推荐(0)
摘要:// 1.**Java编程:**从A、B、C、D、E、F六位同学中挑选一些人去参加某项竞赛活动。根据竞赛规则,参赛人员须满足下列要求: // //(1)A、B两人中至少去一个人; //(2)A、D两人不能同时去; //(3)A、E、F三人中要选两人去; //(4)B、C两人都去或者都不去; //(5 阅读全文
posted @ 2021-07-20 16:59 静静奇女子 阅读(400) 评论(0) 推荐(0)
摘要:1.去除集合中字符串的重复值(字符串的内容相同) // Collection collection=new ArrayList(); // collection.add("tom"); // collection.add("marry"); // collection.add("marry"); / 阅读全文
posted @ 2021-07-20 16:57 静静奇女子 阅读(81) 评论(0) 推荐(0)
摘要:String[] answer1={"吃饭","玩游戏","学习","发呆"}; String[] answer2={"很好","非常棒","还可以","不错"}; String[] answer3={"嗯嗯","好的","喔"}; Scanner sc=new Scanner(System.in) 阅读全文
posted @ 2021-07-20 16:55 静静奇女子 阅读(39) 评论(0) 推荐(0)
摘要:// 1. 数组遍历(依次输出数组中的每一个元素) // int [ ] a =new int[3]; // a[0]=4; // a[1]=7; // a[2]=8; // // // for形式遍历数组 // for(int i=0;i<a.length;i++){ // System.out. 阅读全文
posted @ 2021-07-20 16:54 静静奇女子 阅读(144) 评论(0) 推荐(0)
摘要:Scanner s=new Scanner(new File("e:/names.txt")); int count=0; while(s.hasNext()) { System.out.println(s.nextLine()); count++;} Random r=new Random(); 阅读全文
posted @ 2021-07-20 16:50 静静奇女子 阅读(84) 评论(0) 推荐(0)
摘要:任意复制题目,得到答案package task; import java.awt.Toolkit; import java.awt.datatransfer.Clipboard; import java.awt.datatransfer.DataFlavor; import java.awt.dat 阅读全文
posted @ 2021-07-20 16:48 静静奇女子 阅读(233) 评论(0) 推荐(0)
摘要:package task; import java.util.Scanner; public class Park { public static void main(String[] args) { // TODO Auto-generated method stub // 二维数组停车场 Str 阅读全文
posted @ 2021-07-20 16:46 静静奇女子 阅读(804) 评论(0) 推荐(0)
摘要:package task; import java.util.Scanner; public class Taskmigong { public static void main(String[] args) { String [][] map={{"#","#","#","#","#","#"," 阅读全文
posted @ 2021-07-20 16:45 静静奇女子 阅读(181) 评论(0) 推荐(0)
摘要:Java是面向对象编程语言,但同样提供了8种基本数据类型,这8种基本数据类型不支持面向对象的编程机制,基本数据类型同样也不具备“对象”的特征:没有Field成员变量、没有方法可以被调用。 为了解决8种基本数据类型的变量不能当成Object类型变量使用的问题,Java提供了包装类的概念,为8种基本数据 阅读全文
posted @ 2021-07-20 16:36 静静奇女子 阅读(78) 评论(0) 推荐(0)
摘要:Collections:是针对集合进行操作的工具类,都是静态方法。 Collection和Collections的区别?Collection:是单列集合的顶层接口,有子接口List和Set。Collections:是针对集合操作的工具类,有对集合进行排序和二分查找的方法 List<Integer> 阅读全文
posted @ 2021-07-20 16:10 静静奇女子 阅读(46) 评论(0) 推荐(0)
摘要:Map 集合 map和collection的区别map存储元素是成对出现的,键是唯一的,值可重复Collection存储元素是单独的map集合的数据结构只针对键有效,和值无关collection的数据结构针对元素有效 map不能遍历 hashmap 键是哈希表结构,可以保证键的唯一性 linkedh 阅读全文
posted @ 2021-07-20 15:53 静静奇女子 阅读(31) 评论(0) 推荐(0)
摘要:Set 集合 无序(输出的顺序和插入的顺序不一致),不允许值重复。 HashSet 不保证顺序,底层结构是哈希表。 LinkedHashSet 底层是哈希表加链表 哈希表保证唯一性,链表保证有序。 TreeSet 可以排序,使元素自然排序 HashSet<String> set=new HashSe 阅读全文
posted @ 2021-07-20 15:28 静静奇女子 阅读(71) 评论(0) 推荐(0)
摘要:定义方法的时候不知道该定义多少个参数 修饰符 返回值类型 方法名(数据类型… 变量名){ } 注意: 这里的变量其实是一个数组 public static void test(int... a) { for(int i=0;i<a.length;i++) { System.out.println(a 阅读全文
posted @ 2021-07-20 14:53 静静奇女子 阅读(31) 评论(0) 推荐(0)
摘要:图书管理系统实现1级菜单 1管理员登录2用户注册登录3退出系统2级菜单 管理员1录入书籍2查看所有书籍3根据图书编号修改价格4删除书籍5根据书名查找书籍6查看所有用户7根据姓名搜索用户8注销用户9管理员退出 用户 1注册2登录3退出用户2级菜单 1查询所有书籍2修改密码3根据书名搜索4查看注册时间5 阅读全文
posted @ 2021-07-20 14:48 静静奇女子 阅读(326) 评论(0) 推荐(0)
摘要:前言:1.数组不能扩容 2.集合,数据保存在内存里,不能永久保存 3.数据库可以把数据存放在硬盘里 所以有了 JAVA与数据库连接(工具exlipse,navicat)jdbc 数据库:mysql,oracle,sqlserver,gbase,学习sql通用语句 localhost和127.0.0. 阅读全文
posted @ 2021-07-16 17:09 静静奇女子 阅读(169) 评论(0) 推荐(0)