
java
lotus-wxj
这个作者很懒,什么都没留下…
展开
-
Java--文件读写三 之 普通字节流一次读写一行
import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class MyFileInputStream { public static void main(String[] args) throws IOException { //1、创建普通字节流读对象,指定源文件路径 FileInputStream fis = new原创 2020-08-03 17:53:44 · 569 阅读 · 0 评论 -
Java-文件读写二之高效字符流读写
package MyIO;import java.io.*;public class MyBufferedReader { public static void main(String[] args) throws IOException { // 1、定义高效字符流读对象,指定源文件路径 BufferedReader br = new BufferedReader(new FileReader("src/lib/1.txt")); // 2、原创 2020-08-03 17:12:38 · 268 阅读 · 0 评论 -
Java--文件读写一 之 普通字符流读写
import java.io.*;/** * 1、创建普通字符读对象,指定文件路径 * 2、创建普通字符写对象,指定文件路径 * 3、定义变量接收读的内容 * 4、循环读取,直到读到文件结尾 * 5、有异常抛出异常 * 6、关闭流 */public class MyFileReader_Writer { public static void main(String[] args) throws IOException { // 1、创建字符堵对象,指定文件路径原创 2020-08-03 16:38:51 · 160 阅读 · 0 评论 -
java-字符统计及重排
标题:字符统计及重排【字符统计及重排】给出⼀个仅包含字⺟的字符串,不包含空格,统计字符串中各个字⺟(区分⼤⼩写)出现的次数,并按照字⺟出现次数从⼤到⼩的顺序输出各个字⺟及其出现次数。如果次数相同,按照⾃然顺序进⾏排序,且⼩写字⺟在⼤写字⺟之前。输⼊描述:输⼊⼀⾏,为⼀个仅包含字⺟的字符串。输出描述:按照字⺟出现次数从⼤到⼩的顺序输出各个字⺟和字⺟次数,⽤英⽂分号分隔,注意末尾的分号;字⺟和次数间⽤英⽂冒号分隔。示例1:输入xyxyXX输出x:2;y:2;X:2impo原创 2020-08-01 19:30:01 · 2353 阅读 · 2 评论 -
java-找朋友
题目:【找朋友】在学校中,N个⼩朋友站成⼀队, 第i个⼩朋友的身⾼为height[i], 第i个⼩朋友可以看到的第⼀个⽐⾃⼰身⾼更⾼的⼩朋友j,那么j是i的好朋友(要求j > i)。请重新⽣成⼀个列表,对应位置的输出是每个⼩朋友的好朋友位置,如果没有看到好朋友,请在该位置⽤0代替。⼩朋友⼈数范围是 [0, 40000]。输⼊描述:第⼀⾏输⼊N,N表示有N个⼩朋友 第⼆⾏输⼊N个⼩朋友的身⾼height[i],都是整数输出描述:输出N个⼩朋友的好朋友的位置示例1:输入21原创 2020-08-01 12:01:29 · 2856 阅读 · 0 评论 -
Java算法四:删除最少字符数
实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。输入描述:字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。输出描述:删除字符串中出现次数最少的字符后的字符串。输入例子:abcdd输出例子:ddimport java.util.*;public class ji...原创 2020-03-01 22:16:04 · 277 阅读 · 0 评论 -
java-算法三:字符串按8位截取输出
控制台输入多个不定长度的字符串,输入结束后,import java.util.Scanner;public class ChangeBottle { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // sb用来拼接不定长度的字符串 ...原创 2020-02-25 18:48:51 · 1398 阅读 · 0 评论 -
java算法学习二:查找子串出现的次数
import java.util.Scanner;public class Main{ public static int countSubString(String s1,String s2){ int index=0; int count=0; //index 为字符串中子串出现的索引,如果索引为-1则表示没有找到 w...原创 2020-02-25 10:48:09 · 580 阅读 · 0 评论 -
算法学习一:3瓶空瓶子可以换一瓶汽水
有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?输入:当输入0时表...原创 2020-02-24 18:19:21 · 7743 阅读 · 2 评论 -
java-Md5加密
1、Md5加密算法步骤:import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MyAlgorithm { //把字节转换成16进制字符串 public static String toHexString(byte [] bytes){ ...原创 2020-02-19 20:42:33 · 189 阅读 · 0 评论