![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码练习
杋杋杋
这个作者很懒,什么都没留下…
展开
-
利用Map集合统计字符串中每个字符出现的次数
两种方法:第一种 通过 V get(Objectkey) 的返回值来判断是否有重复 分析: 1,定义一个字符串 2,把字符串转换成字符数组 3,定义一个TreeMap集合 键:Character ...原创 2019-04-20 23:09:50 · 5757 阅读 · 0 评论 -
IO流(批量修改文件名称案例)---(劉意java)
import java.io.File;/* * 需求:把E:\评书\三国演义下面的视频名称修改为 * 00?_介绍.avi * * 思路: * A:封装目录 * B:获取该目录下所有的文件的File数组 * C:遍历该File数组,得到每一个File对象 * D:拼接一个新的名称,然后重命名即可。 */public class FileDemo {...转载 2019-04-22 08:41:59 · 337 阅读 · 0 评论 -
FilenameFilter与FileFilter应用——输出指定目录下指定后缀名的文件名称案例(IO练习)
两种方法,一种是得到所有的filename进行判断,符合条件的就输出;另一种是在得到filename的同时通过过滤器FilenameFilter,得到符合条件的file方法一,得到filename再判断/* * 判断E盘目录下是否有后缀名为.py的文件,如果有,就输出此文件名称 * * 分析: * A:封装e判断目录 * B:获取该目录下所有文件或者文件夹的F...原创 2019-04-22 08:22:37 · 846 阅读 · 0 评论 -
Integer练习,了解Integer背后的常量池
/* * 看程序写结果 * * 注意:Integer的数据直接赋值,如果在-128到127之间,会直接从缓冲池里获取数据 */public class IntegerDemo { public static void main(String[] args) { Integer i1 = new Integer(127); Integer i2 = new Integer(1...原创 2019-04-16 21:56:37 · 293 阅读 · 0 评论 -
int类型和String类型的相互转换
int -> String :String.valueOf(number)String -> int : Integer.parseInt(s)/* * int类型和String类型的相互转换 * * int -- String * String.valueOf(number) * * String -- int * Integer.parse...原创 2019-04-16 21:54:46 · 981 阅读 · 0 评论 -
统计String大串中小串出现的次数
public class StringTest4_2 { /* * 统计大串中小串出现的次数 举例: * 在字符串"woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagun" * 结果: java出现了5次 * * 分析: 前提:是已经知道了大串和小串。 * * A:定义一个统...原创 2019-04-16 21:24:37 · 700 阅读 · 0 评论 -
统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数
/* * 需求:统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符) * 举例: * "Hello123World" * 结果: * 大写字符:2个 * 小写字符:8个 * 数字字符:3个 * * 分析: * 前提:字符串要存在 * A:定义三个统计变量 * bigCount=0 * smallCoun...原创 2019-04-16 21:02:05 · 7615 阅读 · 0 评论 -
键盘录入学生信息按照总分排序后输出在控制台案例(Collection)
主要练习在Set集合中Comparator匿名内部类的使用import java.util.Comparator;import java.util.Scanner;import java.util.TreeSet;import cn.itcast_08.Student;/* * 键盘录入5个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低输出到控制台 * ...原创 2019-04-21 01:52:01 · 382 阅读 · 0 评论 -
产生10个1-20之间的随机数要求随机数不能重复(Collection)
分析: 1,不能重复的集合Set 2,Random产生随机数 3,for或者while循环将随机数添加到Set里面 4,遍历集合输出结果package CollectionDemo;import java.util.HashSet;import java.util.Random;/* * 产生10个...原创 2019-04-21 01:33:43 · 3434 阅读 · 0 评论 -
File类的isDirectory()方法的意外发现
若是自己创建的File对象,无法使用该方法判断是否为文件夹只有通过listFile()得到的数组里面的File对象才能使用该方法判断是否为文件夹例如:d:\copy\d\d.txt文件夹package Test_File_IO_isDirectory;import java.io.File;public class Test { public static void ...原创 2019-05-10 07:59:26 · 4682 阅读 · 1 评论