自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 字符串排序

给定 n 个字符串,请对 n 个字符串按照字典序排列。输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。数据输出n行,输出结果为按照字典序排列的字符串。

2023-04-06 23:10:21 57

原创 求int型正整数在内存中存储时1的个数

while (sc.hasNextInt()) { // 注意 while 处理多个 case。num &1表示num 与1按位与,,是一个二进制运算,就是把num 变成二进制,与1按位与,,输入一个 int 型的正整数,计算出该 int 型数据在内存中存储时 1 的个数。// 注意 hasNext 和 hasNextLine 的区别。数据范围:保证在 32 位整型数字范围内。这个数转换成2进制后,输出1的个数。如果按位与所得为1的话,就执行;二进制运算:例如:3&1。就是1,也就是3&1=1。

2023-04-06 23:08:32 83

原创 句子逆序输出

while (in.hasNextLine()) { // 注意 while 处理多个 case。将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”// 注意 hasNext 和 hasNextLine 的区别。数据范围:输入的字符串长度满足 1≤�≤1000 1≤n≤1000。所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符。输入:I am a boy。输出:boy a am I。

2023-04-06 16:24:02 155

原创 字符串反转

while (sc.hasNext()) { // 注意 while 处理多个 case。// 注意 hasNext 和 hasNextLine 的区别。

2023-04-06 16:15:19 43

原创 int数字颠倒

while (sc.hasNextInt()) { // 注意 while 处理多个 case。程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001。// 注意 hasNext 和 hasNextLine 的区别。输入一个整数,将这个整数以字符串的形式逆序输出。也可以直接使用reverse()方法进行反转。将这个整数以字符串的形式逆序输出。输入:1516000。输出:0006151。

2023-04-05 22:51:56 93

原创 字符个数统计

编写一个函数,计算字符串中含有的不同字符的个数。字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次。例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3。输出 输入字符串 中范围在(0~127,包括0和127)字符的种数。输入一行没有空格的字符串。

2023-04-05 22:34:56 21

原创 提取不重复的整数

while (in.hasNextInt()) { // 注意 while 处理多个 case。输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。// 注意 hasNext 和 hasNextLine 的区别。按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是 0。输入一个int型整数。输入:9876673。

2023-04-05 22:24:19 31

原创 合并表记录

数据表记录包含表索引index和数值value(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照index值升序进行输出。接下来n行每行输入成对的index和value值,以空格隔开。先输入键值对的个数n(1 <= n <= 500)输出合并后的键值对(多行)

2023-04-05 18:17:04 20

原创 7取近似值

写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于 0.5 ,向上取整;小于 0.5 ,则向下取整。说明:0.5>=0.5,所以5.5需要向上取整为6。说明:0.499<0.5,2.499向下取整为2。输出该数值的近似整数值。

2023-04-05 17:44:50 31

原创 6质数因子

输入一个整数 按照从小到大的顺序输出它的所有质数的因子,以空格隔开(重复的也要列举)(如180的质因子为2 2 3 3 5 )。输出:2 2 3 3 5。

2023-04-05 17:30:27 31

原创 进制转换 16->10

/sc.length-3 是因为 16进制以0x开头 i==0时 0x后有一位便是16的0次方为1。//都是以0x开头,从第三位开始遍历。//判断tc在哪个区间 ‘a’/‘A’~'f'/‘F’ 是10~15。// 两位是16的2次方为2.....int count = 0;输入一个十六进制的数值字符串。输出该数值的十进制字符串。

2023-04-04 23:19:50 41

原创 字符串分隔

•输入一个字符串,请按长度为8拆分每个输入字符串并进行输出;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输出:abc00000。

2023-04-04 22:40:55 32

原创 明明的随机数

/定义需要输入的数的个数。

2023-04-04 17:41:40 30

原创 计算某字符出现次数

public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s1 = sc.nextLine(); String s2 = sc.nextLine(); String s3 = s1.toUpperCase().replaceAll(s2.toUpperCase(),""); System.out.print(s1.length(

2023-04-04 17:27:34 37 1

原创 字符串最后一个单词的长度

public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s1 = sc.nextLine(); String[] str = s1.split(" "); System.out.print(str[str.length-1].length()); }

2023-04-04 17:21:11 35 1

原创 上传文件时选择标签,上传不同文件可以选择不同标签,选用list

list类型接受数据库查询数据

2023-01-11 22:01:40 140

转载 list集合遍历今日遇到问题,刚开始用增强for循环,删除元素报错了,后面改用迭代器,下边是遍历的方式和特点

list遍历集合方式

2023-01-10 23:06:00 305 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除