java进阶练习
暴走灬青春
这个作者很懒,什么都没留下…
展开
-
集合去重
package com.heima.test;import java.util.ArrayList;import java.util.HashSet;import java.util.LinkedHashSet;public class Test9 { /**集合去重 * @param args */ public static void main(String原创 2016-04-10 22:28:01 · 309 阅读 · 0 评论 -
老师发作业继承Thread
package com.heima.lei;public class Test8 { /**老师发作业继承Thread * @param args */ public static void main(String[] args) { Thread t1 = new MyThread(); Thread t2 = new MyThrea原创 2016-04-10 22:21:25 · 318 阅读 · 0 评论 -
四窗口卖票 实现Runnable
package com.heima.lei;public class Test7 { /**四窗口卖票 实现Runnable * @param args */ public static void main(String[] args) { MyRunnable1 mt = new MyRunnable1(); Thread t1原创 2016-04-10 22:21:02 · 279 阅读 · 0 评论 -
递归查某文件
package com.heima.lei;import java.io.File;import java.util.Scanner;public class Test5 { /**递归查某文件 * @param args */ public static void main(String[] args) { File dir = getDir()原创 2016-04-10 22:20:35 · 193 阅读 · 0 评论 -
带编码表的读写
package com.heima.lei;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io原创 2016-04-10 22:20:13 · 207 阅读 · 0 评论 -
LineNumberReader练习
package com.heima.lei;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOExcepti原创 2016-04-10 22:19:48 · 295 阅读 · 0 评论 -
*读文件 每一行倒序 写入另一文件 ArrayList
package com.heima.lei;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOExceptio原创 2016-04-10 22:19:21 · 482 阅读 · 0 评论 -
字节流 自定义缓冲字节数组 读写文件
package com.heima.lei;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class Test1 { /**字节流 自定义缓冲字节数组 读写文件原创 2016-04-10 22:18:55 · 1287 阅读 · 0 评论 -
四个窗口卖票
package com.heima.lei;public class Test04 { /**四个窗口卖票 * @param args */ public static void main(String[] args) { Thread t1 = new MyTicket(); Thread t2 = new MyTicket();原创 2016-04-10 22:18:31 · 454 阅读 · 0 评论 -
implements Runnable synchronized代码块 * 2个线程向同一数组中加随机数,每个数组加3个数,交替
package com.heima.lei;import java.util.Random;import javax.swing.plaf.SliderUI;public class Test02 { /**implements Runnable synchronized代码块 * 2个线程向同一数组中加随机数,每个数组加3个数,交替 * @param args原创 2016-04-10 22:18:03 · 335 阅读 · 0 评论 -
2个线程向同一数组中加随机数,每个数组加3个数,交替
package com.heima.lei;import java.util.Random;public class Test01 { /**implements Runnable synchronized * 2个线程向同一数组中加随机数,每个数组加3个数,交替 * @param args */ public static void main(S原创 2016-04-10 22:17:36 · 461 阅读 · 0 评论 -
自定义类MyThread 实现Runnable接口,主函数创建5个线程,自定义线程类的构造函数输出 创建线程X -002
package com.heima.gu;import java.util.HashMap;public class Test03 { /**自定义类MyThread 实现Runnable接口,主函数创建5个线程,自定义线程类的构造函数输出 创建线程X * run方法内统计每个线程 一共6次 * 用hashmap 集合 统计每个线程的次数,创建五个集合。 *原创 2016-04-10 22:17:03 · 708 阅读 · 0 评论 -
自定义类MyThread 实现Runnable接口,主函数创建5个线程,自定义线程类的构造函数输出 创建线程X
package com.heima.gu;import java.util.HashMap;public class Test01 { /**自定义类MyThread 实现Runnable接口,主函数创建5个线程,自定义线程类的构造函数输出 创建线程X * run方法内统计每个线程 一共6次 * 用hashmap 集合 统计每个线程的次数,创建一个集合。 *原创 2016-04-10 22:16:11 · 1512 阅读 · 0 评论 -
模拟用户登录
package com.heima.test;import java.util.Scanner;public class Test1 { /**模拟用户登录 * @param args */ public static void main(String[] args) { Scanner sc = new Scanner(System.in);原创 2016-04-10 22:21:53 · 406 阅读 · 0 评论 -
ArrayList集合中 迭代 加元素
package com.heima.test;import java.awt.List;import java.util.ArrayList;import java.util.ListIterator;public class Test10 { /**ArrayList集合中 迭代 加元素 * @param args */ public static void原创 2016-04-10 22:22:16 · 388 阅读 · 0 评论 -
TreeSet字典顺序排序
package com.heima.test;import java.util.Comparator;import java.util.TreeSet;public class Test11 { /**TreeSet字典顺序排序 * @param args */ public static void main(String[] args) { Tr原创 2016-04-10 22:22:38 · 1549 阅读 · 0 评论 -
*统计字符串中每个字符出现的个数
package com.heima.test;import java.io.ObjectOutputStream.PutField;import java.util.HashMap;public class Test8 { /**统计字符串中每个字符出现的个数 * @param args */ public static void main(String[] ar原创 2016-04-10 22:27:39 · 279 阅读 · 0 评论 -
随机数按指定格式 写入文件
package com.heima.test;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.Comparat原创 2016-04-10 22:27:14 · 374 阅读 · 0 评论 -
增强for 加上索引 打印指定格式 ,
package com.heima.test;import java.util.Comparator;import java.util.Iterator;import java.util.TreeSet;public class Test3 { /**增强for 加上索引 打印指定格式 , * @param args */ public static v原创 2016-04-10 22:26:33 · 302 阅读 · 0 评论 -
.toString().getBytes() "\r\n".getBytes() .toString()
package com.heima.test;import java.io.BufferedOutputStream;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.Fil原创 2016-04-10 22:26:11 · 1645 阅读 · 0 评论 -
定义文件输入流,调用read(byte [] b) 方法,将001.txt的内容打印 byte大小为5
package com.heima.test;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import javax.imageio.stream.FileImageInputS原创 2016-04-10 22:25:47 · 307 阅读 · 0 评论 -
冒泡排序 选择 排序
package com.heima.test;public class Test2 { /**冒泡排序 选择 排序 * @param args */ public static void main(String[] args) { int arr[]={12,90,88,33,56,78}; System.out.println原创 2016-04-10 22:25:22 · 210 阅读 · 0 评论 -
试用版软件 10次机会!
package com.heima.test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOExcepti原创 2016-04-10 22:25:02 · 334 阅读 · 0 评论 -
统计文件中字符个数BufferedReader BufferedWriter HashMap
package com.heima.test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.i原创 2016-04-10 22:24:41 · 724 阅读 · 0 评论 -
录入文件路径 拷贝
package com.heima.test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Scanner;p原创 2016-04-10 22:24:20 · 245 阅读 · 0 评论 -
键盘录入 写入文件 quit时 结束
package com.heima.test;import java.io.BufferedOutputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Scanner;public class Test原创 2016-04-10 22:23:57 · 1501 阅读 · 0 评论 -
文件过滤器练习
package com.heima.test;import java.io.File;import java.io.FilenameFilter;public class Test13 { /**文件过滤器练习 * @param args */ public static void main(String[] args) { File file =原创 2016-04-10 22:23:32 · 219 阅读 · 0 评论 -
录入5名学生成绩 按总分排序
package com.heima.test;import java.io.FileWriter;import java.io.IOException;import java.util.Comparator;import java.util.Scanner;import java.util.TreeSet;public class Test12 { /**录入5名学生成绩 按总分排序原创 2016-04-10 22:23:00 · 2056 阅读 · 0 评论 -
有一个Map集合里面存储的是学生的姓名和年龄,内容如下{赵四=21,王二=17,张三=18,小丫=25,李四=26,王五=38}(15分) * a.将里面的元素用两种遍历方式打印到控制台上 *
package com.heima.test;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.security.KeyStore.Entry;import java.util.HashMap;import java.util原创 2016-04-12 23:05:17 · 3937 阅读 · 0 评论 -
1.a.txt 文本里面写有如下内容: age=25:name=张三 age=26:name=李四 。。。。 已知:age和name,是Person类的两个成员变量,请把这个文本里面的
package com.heima.test;import java.awt.List;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;publi原创 2016-04-12 23:04:53 · 2724 阅读 · 0 评论 -
编写程序,将指定目录下所有.java 文件拷贝到另一个目的中,并将扩展名改为.txt。
package com.heima.test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io原创 2016-04-12 23:04:20 · 2282 阅读 · 0 评论 -
键盘接收2个文件路径,将一个 拷贝到另一个中
package com.heima.test;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNo原创 2016-04-12 22:56:34 · 352 阅读 · 0 评论 -
删除一个文件夹
package com.heima.test;import java.io.File;import java.util.Scanner;public class Test13 { /**删除一个文件夹 * @param args */ public static void main(String[] args) { File dir = getDi原创 2016-04-12 22:56:09 · 308 阅读 · 0 评论 -
统计一个文件夹的大小
package com.heima.test;import java.io.File;import java.util.Scanner;public class Test12 { /**统计一个文件夹的大小 * @param args */ public static void main(String[] args) { File dir = ge原创 2016-04-12 22:55:40 · 728 阅读 · 0 评论 -
声明一个共享数组,起两个线程,两个线程分别隔一段时间(可以写一个随机数),给数组中 添加数据,每一个线程为数组添加 3 个数据即可。
package com.heima.test;import java.util.Random;public class Test11 { /**声明一个共享数组,起两个线程,两个线程分别隔一段时间(可以写一个随机数),给数组中 添加数据,每一个线程为数组添加 3 个数据即可。 * @param args */ public static void m原创 2016-04-12 22:55:13 · 3738 阅读 · 2 评论 -
取出一个字符串中字母出现的次数。如:字符串:"abcdekka27qoq" ,输出格式为: a(2)b(1)k(2)
package com.heima.test;import java.io.FileWriter;import java.io.IOException;import java.util.Comparator;import java.util.HashMap;import java.util.TreeMap;public class Test1 { /** 取出一个字符串原创 2016-04-12 22:54:26 · 1593 阅读 · 0 评论 -
练习7,大串中统计小串的次数
package com.heima.test;public class StringTest3 { /**练习7,大串中统计小串的次数 * @param args */ public static void main(String[] args) { String max = "asdfgnbxvcnjwqeasdfgxcnxcnnasdfgc,vm原创 2016-04-12 22:53:06 · 446 阅读 · 0 评论 -
练习三:统计字符串中字符中 大写字符 小写字符 数字 其他字符 出现的次数
package com.heima.test;public class StringTest { /**练习三:统计字符串中字符中 大写字符 小写字符 数字 其他字符 出现的次数 * * @param args */ public static void main(String[] args) { String s = "AHDKUEjs原创 2016-04-12 22:52:32 · 801 阅读 · 0 评论 -
练习12,去除ArrayList中重复的字符串内容
package com.heima.test;import java.util.ArrayList;import java.util.Iterator;public class ArrayListTest1 { /**练习12,去除ArrayList中重复的字符串内容 * @param args */ public static void main(String[原创 2016-04-12 22:50:04 · 360 阅读 · 0 评论 -
产生10个1-100的随机整数, * 把其中的奇数按照从小到大的顺序进行排序, * 并按照“1,2,3,、、、”这样的格式打印到d盘下的number.txt文档中。
package com.heima.test;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.util.Comparator;import java.util.Random;import java.util.TreeSet;public clas原创 2016-04-12 22:47:57 · 2797 阅读 · 0 评论