Practice
@七禾
有趣都藏在无聊的日子里,所以保持热爱
展开
-
2021/8/19日知识点总结+MyBatis相关问题
慢慢又漫漫,漫漫亦灿灿原创 2021-08-19 20:18:00 · 178 阅读 · 0 评论 -
Tomcat启动时,加载Spring容器的过程是什么?
有趣都藏在无聊的日子里,所以保持热爱 @悄悄努力的人er原创 2021-08-18 20:16:57 · 529 阅读 · 0 评论 -
每日一练(只出现一次的字符)(3种实现方法)
题目描述:只出现一次的字符在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 s 只包含小写字母。实现1/** * @author apesource */public class Program021 { public static void main(String[] args) { System.out.println(firstUniqChar("apesource")); //a System.out.println(firstUniqChar("a原创 2021-02-08 12:01:32 · 371 阅读 · 3 评论 -
每日一小练(「各位数字之积」与「各位数字之和」的差)
题目描述:输入一个整数 n,请计算并返回该整数「各位数字之积」与「各位数字之和」的差例如:输入:234返回:15解释:各位数之积 = 2 * 3 * 4 = 24各位数之和 = 2 + 3 + 4 = 9结果 = 24 - 9 = 15思路:1.输入,创建一个Scanner类的input对象,用nextInt()方法将输入的整数保存至int类型的number中。并定义变量,各位数字之和(sum)并初始化为0,各位数字之积(result)并初始化为1。2.获取number中的每一位数字方原创 2021-01-17 10:27:42 · 1238 阅读 · 3 评论 -
每日一小练(字符串压缩)
题目描述:字符串压缩:将原字符串中连续出现的字符,按照出现次数进行压缩处理。输入:AACBBBDDDDDFFX输出:A2C1B3D5F2X1思路:1.获取输入:利用Scanner类创建input对象(注意要导包,即下面程序第一行),获取要压缩的字符串,并需定义一个number计数器并初始化为1,用来记录当前字符出现次数,因为当前字符至少出现1次。2.压缩利用for循环先获取当前字符与下1个字符(charAt()),然后判断二者是否相同,若相同,计数器累加,如果不相同,则输出当前字符和出现原创 2021-01-18 08:52:25 · 133 阅读 · 2 评论 -
每日一小练之回文数(两种方法)
题目描述:输入一个整数 n,请检查是否是"回文数"回文数:正向与反向都一致的数字例如:输入:12321返回:1 代表是回文数输入:9527返回:0 代表不是回文数思路我们要输入一个整数,然后再判断这个整数是否为回文数,如果是回文数输出1,如果不是输出0;那我们首先要解决输入问题创建一个Scanner类对象input,利用类中的nextInt()方法获取键盘输入的数字。紧接着,我们就该要判断它是否是回文数了,怎么判断呢,那不就是把这个数字第一位与最后一位比较是否相同,第二位与倒数第二位原创 2021-01-19 19:37:15 · 427 阅读 · 2 评论 -
每日一练(翻转句子中单词的顺序,但单词内字符的顺序不变)(三种思路)
题目描述:翻转单词顺序输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student. “,则输出"student. a am I”。注意:不允许使用String类的split()方法进行切割思路1:public class Program020 { public static void main(String[] args) { System.out.println(reverseWord("I a原创 2021-02-04 14:10:25 · 800 阅读 · 1 评论 -
每日一练(查找指定字符串s中的连续字符串分组中的较大分组字符串)(两种实现)
找出指定字符串s中的连续字符串分组中的所有较大分组字符串题目描述:找出指定字符串s中的连续字符串分组中的所有较大分组字符串,并进行排序(先按照字符串内容长度排序,如果长度一致,再按照内容排序)P.s. 所有较大分组字符串是指原字符串中的连续字符数量大于等于3的字符串。例如:字符串"aabbbxxxxzzdddyyyaaaaa"中包含:“aa”,“bbb”,“xxxx”,“zz”,“ddd”,“yyy”,"aaaaa"7个分组其中"bbb",“xxxx”,“ddd”,“yyy”,"aaaaa"五个原创 2021-02-02 20:58:08 · 230 阅读 · 1 评论 -
每日一练(深度遍历指定目录及其子目录,统计各种文件格式的数量)
题目描述:深度遍历指定目录及其子目录,统计各种文件格式的数量例如:{css=192, xmind=45, def=5, py=1, bak=2, patch=1, BSD=5, exe=17}import java.io.File;import java.util.HashMap;import java.util.Map;public class Program018 { public static void main(String[] args) { // 原始目录 Str原创 2021-02-01 20:02:10 · 229 阅读 · 3 评论