- 博客(52)
- 收藏
- 关注
原创 (StudentMapTest) (TreeMap)EntrySet 遍历集合
/5、遍历集合,采用entrySet。//5.1先获取Entry的集合Set。//2、创建集合对象。
2025-06-13 11:53:35
306
原创 (TreeMap)(Comparator)键:id (String);值:商品名称(字符串)按照id的降序排列;按照id的降序排列
/需求1:键:id (String);值:商品名称(字符串)//需求1:键:id (整数);值:商品名称(字符串)//需求1:键:id (整数);值:商品名称(字符串)//1、创建TreeMap集合。//1、创建TreeMap集合。按照id的升序排列;//2、在集合中添加对象。//1、创建TreeMap集合。//2、在集合中添加对象。//2、在集合中添加对象。
2025-06-13 11:08:41
369
原创 LinkedHashMap
import java.util.LinkedHashMap;public class LinkedHashMapTest { public static void main(String[] args) { LinkedHashMap<String,Integer> map=new LinkedHashMap<>(); map.put("a", 123); map.put("c", 456); map.put("b", 234);
2025-06-11 09:58:16
409
原创 Map集合的遍历
/利用entry调用get方法获取键、值。//4、遍历集合--获取键值对对象的集合。//3.2根据键获取值。//1、创建一个Map集合。//4.1遍历set集合。//3、1遍历键的集合。
2025-06-11 09:06:08
326
原创 Java:创建五个学生对象,按照总分从高到低输出到控制台
/?:条件运算符 表达式1?表达式2?表达式3:先计算1的值,如果为真,整个表达式的值为表达式2的值,否则值为3的值。
2025-06-06 11:12:36
806
原创 Java课上例子:按照字符串长度排序,如果长度一样按首字母排序(Set接口及其实现类TreeSet)
package com;import java.util.Comparator;import java.util.TreeSet;public class TreeSetDemo2 { public static void main(String[] args) { //在集合中存入四个字符串 //要求按照字符串长度排序,如果长度一样按首字母排序 TreeSet<String> set=new TreeSet<>(new Comparator<Str
2025-06-04 10:01:23
242
原创 Java课上例子:按照年龄从小到大排序,年龄相等就比较姓名(TreeSetDemo类)
/在TreeSet集合中添加Teacher对象。//在集合中添加Integer对象。//遍历输出集合的值。//创建TreeSet集合对象。//如果年龄相等就比较姓名。
2025-06-04 09:41:15
437
原创 List接口及实现类
public Object set(int index,Object o)改。public void add(int index,object o)增。public Object remove(int index)删。public Object get(int index)查。//改换集合中元素第二位zzz——>bbb。//索引增加集合中元素第二位zzz。//删除集合中元素第三位ccc。//查找集合中元素第四位ddd。特点:有序、重复、有索引。//查找集合中元素第四位。
2025-05-21 09:15:04
174
原创 Java (extends继承 例子)(重写与重载)(多态及应用形式)
/非私有的成员变量的继承的过程,继承,访问。//Student类继承了Person类。
2025-03-26 09:58:08
279
原创 Java选择结构——多分支结构(if-else)例题:票数【0,100】,奇数坐右边,偶数坐左边
例题:票数【0,100】,奇数坐右边,偶数坐左边。
2025-03-12 09:07:59
267
原创 Java初学(输入姓名,年龄,成绩)
/输入个人信息:姓名,年龄,考试成绩(小数)并输出。输入javac Person.java(回车)(没有错误后)输入java Person.java(回车)文本文件名为Person.java。
2025-03-05 10:20:50
387
原创 C语言 文件类型指针 保存或加载文件 (编程实现对N(N<10)个学生的信息(学号,姓名,成绩)的操作)
编程实现对N(N<10)个学生的信息(学号,姓名,成绩)的操作。输入信息----写到文件中。/*将学生的信息写到文件中。
2024-12-04 08:18:51
341
原创 C语言 文件类型指针 1.从键盘连续读取一串字符并写入文件中 && 2.从文件读取字符,并进行显示
while((ch=getchar())!=EOF)while((ch=fgetc(fp))!=EOF)
2024-12-02 09:29:52
324
原创 C语言 课堂练习(7-1 数据对计数1 && 7-2 A+B(多组数据1) && 7-3 A+B(多组数据3))
7-1 数据对计数1 && 7-2 A+B(多组数据1) && 7-3 A+B(多组数据3)
2024-11-27 09:32:20
1049
原创 C语言 求一批整数中出现最多的个位数字
7-8 求一批整数中出现最多的个位数字分数 5全屏浏览切换布局作者 徐镜春单位 浙江大学给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定3个整数1234、2345、3456,其中出现最多次数的数字是3和4,均出现了3次。
2024-11-22 15:23:22
659
原创 (C语言 学校题目在线)寻找后数
作者 imut007单位 内蒙古工业大学某传感器采集到一批数据,其类型为,如果序列中的某个数等于其后面的两个数之,则称之为“请你帮忙找到这些“
2024-11-22 14:52:08
287
原创 C语言 结构体 指针 例题,输入n个学生的信息,包括学号,姓名,三科成绩,计算他们的平均成绩,并输出最大平均成绩
输入n个学生的信息,包括学号,姓名,三科成绩,计算他们的平均成绩,并输出最大平均成绩
2024-11-20 09:59:51
1047
原创 (C语言结构体 非题) 三种输入输出方式(含指针)
scanf("%s %s %lf",s.sno,s.name,&s.score);scanf("%s %s %lf",(*p).sno,(*p).name,&((*p).score));scanf("%s %s %lf",p->sno,p->name,&(p->score));
2024-11-18 09:55:25
380
原创 C语言 结构体所占内存数
struct A{ int a; double b; short c; }; struct B{ int a; short c; double b; };
2024-11-15 15:16:57
190
原创 C语言 定义结构体 结构体数组 非题 struct Student 学号名字成绩
struct Student{ char sno[13]; char name[20]; double score;}
2024-11-15 14:50:43
276
原创 设已有一个10个元素的整型数组a,且按值从小到大有序排列。输入一个整数x,在数组中查找x,如果找到,则输出相应下标,否则,输出“Not Found”*/
#include <stdio.h>#define N 10/**设已有一个10个元素的整型数组a,且按值从小到大有序排列。输入一个整数x,在数组中查找x,如果找到,则输出相应下标,否则,输出“Not Found”*/int binarySearch(int a[],int x,int n);int main(){ int a[N]={1,2,3,4,5,6,7,8,9,10}; int x,index; scanf("%d",&x); index=binary
2024-11-11 09:48:59
374
原创 编写函数invert(),将数组中的n个整数按相反顺序存放
#include <stdio.h>//编写函数invert(),将数组中的n个整数按相反顺序存放void invert(int a[], int n); //函数声明 int main(){ int a[N],i; for(i=0;i<N;i++){ scanf("%d",&a[i]); } invert(a,N); //函数的调用 //不能改变数组名,例如a++ for(i=0;i<N;i++){ printf
2024-11-11 09:18:43
299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1