- 第一题:判断各类型字符个数 🍂题目描述输入一行字符串,分别统计出其中英文字母、空格、数字和其它字符的个数输入描述:控制台随机输入一串字符串输出描述:输出字符串中包含的英文字母个数,数字个数,空格个数,其它字符个数(格式为:英文字母x数字x空格x其他x),预设代码中已给出输出 🍂示例输入: !@#¥% asdyuihj 345678输出: 英文字母8数字6空格2其他5备注: 代表数字的A... 第一题:判断各类型字符个数 🍂题目描述输入一行字符串,分别统计出其中英文字母、空格、数字和其它字符的个数输入描述:控制台随机输入一串字符串输出描述:输出字符串中包含的英文字母个数,数字个数,空格个数,其它字符个数(格式为:英文字母x数字x空格x其他x),预设代码中已给出输出 🍂示例输入: !@#¥% asdyuihj 345678输出: 英文字母8数字6空格2其他5备注: 代表数字的A...
- 第一题:统计一句话中重复单词的个数 🍂题目描述统计控制台输入的一句话中不同字⺟字符出现的次数。例如:现有字符串"Hello World!",上述字符串中各个字符的出现的次数为:H:1e:1l:3o:2W:1r:1d:1(不考虑数字、空格和特殊字符的个数,按照字符在字符串中出现的顺序显示。相同字母的大小写算两个不同字符)输入描述:控制台任意输入一段话,可以有空格和特殊符号输出描述:输出字符... 第一题:统计一句话中重复单词的个数 🍂题目描述统计控制台输入的一句话中不同字⺟字符出现的次数。例如:现有字符串"Hello World!",上述字符串中各个字符的出现的次数为:H:1e:1l:3o:2W:1r:1d:1(不考虑数字、空格和特殊字符的个数,按照字符在字符串中出现的顺序显示。相同字母的大小写算两个不同字符)输入描述:控制台任意输入一段话,可以有空格和特殊符号输出描述:输出字符...
- 第一题:判断学生成绩 题目描述定义一个方法用于录入学生的考试成绩,要求考试成绩必须在0-100之间,不满足就产生一个自定义异常,控制台输出一个错误信息"分数不合法"(请输出自定义异常对象的错误信息,将错误信息设置为分数不合法)输入描述:控制台输入的int类型整数输出描述:若分数合法则输出该分数,否则输出错误信息分数不合法 示例输入: 100输出: 100输入:-1输出: 分数不合法 题解i... 第一题:判断学生成绩 题目描述定义一个方法用于录入学生的考试成绩,要求考试成绩必须在0-100之间,不满足就产生一个自定义异常,控制台输出一个错误信息"分数不合法"(请输出自定义异常对象的错误信息,将错误信息设置为分数不合法)输入描述:控制台输入的int类型整数输出描述:若分数合法则输出该分数,否则输出错误信息分数不合法 示例输入: 100输出: 100输入:-1输出: 分数不合法 题解i...
- 第一题:十进制数转二进制数 🍂题目描述控制台随机输入一个十进制数,请你将它转换为二进制数并输出输入描述:控制台随机输入的十进制正整数输出描述:该十进制数转换的二进制数字 🍃示例输入:9输出:1001 🍃题解import java.util.*; public class Main { public static void main(String[] args) { ... 第一题:十进制数转二进制数 🍂题目描述控制台随机输入一个十进制数,请你将它转换为二进制数并输出输入描述:控制台随机输入的十进制正整数输出描述:该十进制数转换的二进制数字 🍃示例输入:9输出:1001 🍃题解import java.util.*; public class Main { public static void main(String[] args) { ...
- 第一题:实现接口 🍂题目描述已知接口Comparator,内部定义了max函数,用于返回两个整数中的最大值。请定义该接口的实现类,使得main方法中的比较逻辑可以正确执行,要求实现类的名称为ComparatorImpl。输入描述:两个整数输出描述:两个整数中的最大值 🍃示例输入:1 3输出:3 🍃题解import java.util.Scanner; public class Mai... 第一题:实现接口 🍂题目描述已知接口Comparator,内部定义了max函数,用于返回两个整数中的最大值。请定义该接口的实现类,使得main方法中的比较逻辑可以正确执行,要求实现类的名称为ComparatorImpl。输入描述:两个整数输出描述:两个整数中的最大值 🍃示例输入:1 3输出:3 🍃题解import java.util.Scanner; public class Mai...
- 第一题:补全构造方法 🍂题目描述有父类Base,内部定义了x、y属性。有子类Sub,继承自父类Base。子类新增了一个z属性,并且定义了calculate方法,在此方法内计算了父类和子类中x、y、z属性三者的乘积。请补全子类构造方法的初始化逻辑,使得该计算逻辑能够正确执行。输入描述:三个整数:x, y, z输出描述:三个整数的乘积:xyz 🍃示例输入:1 2 3输出:6 🍃题解imp... 第一题:补全构造方法 🍂题目描述有父类Base,内部定义了x、y属性。有子类Sub,继承自父类Base。子类新增了一个z属性,并且定义了calculate方法,在此方法内计算了父类和子类中x、y、z属性三者的乘积。请补全子类构造方法的初始化逻辑,使得该计算逻辑能够正确执行。输入描述:三个整数:x, y, z输出描述:三个整数的乘积:xyz 🍃示例输入:1 2 3输出:6 🍃题解imp...
- 第一题:数组遍历 🍂题目描述将用户输入的六个数字填入数组并找出数组中最大值和最小值输入描述:随机输入的6个整数输出描述:输出数组中的最大值,最小值(最大值最小值之间用空格隔开。若有多个最大值或最小值,输出一次即可,如样例2所示) 🍃示例输入:1 3 5 2 4 6输出:6 1 🍃题解import java.util.Scanner;import java.util.Arrays; p... 第一题:数组遍历 🍂题目描述将用户输入的六个数字填入数组并找出数组中最大值和最小值输入描述:随机输入的6个整数输出描述:输出数组中的最大值,最小值(最大值最小值之间用空格隔开。若有多个最大值或最小值,输出一次即可,如样例2所示) 🍃示例输入:1 3 5 2 4 6输出:6 1 🍃题解import java.util.Scanner;import java.util.Arrays; p...
- 第一题:求最小公倍数 🍂题目描述编写一个方法,该方法的返回值是两个不大于100的正整数的最小公倍数输入描述:两个int类型变量作为方法的参数输出描述:int类型的变量,值为两个数的最小公倍数 🍃示例输入:3 7输出:21 🍃题解具体方法如下:import java.util.*; public class Main { public static void main(Strin... 第一题:求最小公倍数 🍂题目描述编写一个方法,该方法的返回值是两个不大于100的正整数的最小公倍数输入描述:两个int类型变量作为方法的参数输出描述:int类型的变量,值为两个数的最小公倍数 🍃示例输入:3 7输出:21 🍃题解具体方法如下:import java.util.*; public class Main { public static void main(Strin...
- 第一题:判断体重指数 🍂题目描述体重指数 = 体重 (kg) / ( 身高 (m) × 身高 (m) ),小于18.5属于偏瘦,介于18.5和20.9之间(左闭右开)属于苗条,介于20.9和24.9之间(左闭右闭)属于适中,超过24.9属于偏胖。下面由你来编写一段逻辑,算出输入了身高和体重的用户的体重指数,并返回他们的身材状态。(体重指数请使用double类型)输入描述:用户的身高(m)... 第一题:判断体重指数 🍂题目描述体重指数 = 体重 (kg) / ( 身高 (m) × 身高 (m) ),小于18.5属于偏瘦,介于18.5和20.9之间(左闭右开)属于苗条,介于20.9和24.9之间(左闭右闭)属于适中,超过24.9属于偏胖。下面由你来编写一段逻辑,算出输入了身高和体重的用户的体重指数,并返回他们的身材状态。(体重指数请使用double类型)输入描述:用户的身高(m)...
- 📚第一题:类型转换 🍂题目描述设计一个方法,将一个小于2147483647的double类型变量以截断取整方式转化为int类型。输入描述:随机double类型变量输出描述:转化后的int类型变量 🍃示例输入:12.34输出:12输入:1.88输出:1 🌈思路&题解本题考查Java数据类型的强制类型转换,方法如下代码:import java.util.Scanner;public c... 📚第一题:类型转换 🍂题目描述设计一个方法,将一个小于2147483647的double类型变量以截断取整方式转化为int类型。输入描述:随机double类型变量输出描述:转化后的int类型变量 🍃示例输入:12.34输出:12输入:1.88输出:1 🌈思路&题解本题考查Java数据类型的强制类型转换,方法如下代码:import java.util.Scanner;public c...
- 目录一、数据类型和‘==’二、equals三、“==”和equals的区别一、数据类型和‘==’1. 基本数据类型(也称原始数据类型): byte,short,char,int,long,float,double,boolean等等 基本数据类型,用“==”比较的时候,比较的就是他们的值 比如 int a = 10; int b = 10; a == b? 10等于10,那么返... 目录一、数据类型和‘==’二、equals三、“==”和equals的区别一、数据类型和‘==’1. 基本数据类型(也称原始数据类型): byte,short,char,int,long,float,double,boolean等等 基本数据类型,用“==”比较的时候,比较的就是他们的值 比如 int a = 10; int b = 10; a == b? 10等于10,那么返...
- 线程池思想概述我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务?在Java中可以通过线程池来达到这样的效果。今天我们就来... 线程池思想概述我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务?在Java中可以通过线程池来达到这样的效果。今天我们就来...
- 哈喽哈喽大家好,这里是小扎扎的博客。相信有关注过我的好盆友们可能会发现我已经有一段时间没有出来划水了,那么这段时间小扎扎都在干什么呢?没错!我确实是去找实习了!接下来就给大家介绍一下本次战役的战况如何 又是一年毕业季,今年毕业的学长学姐都纷纷与公司签订了契约,留给将要毕业的大三学生的路可能就只剩了两条:校外实习、考研考公。我深知自己的能力如何,于是决定选择了一条较少人走的路(就我们学校... 哈喽哈喽大家好,这里是小扎扎的博客。相信有关注过我的好盆友们可能会发现我已经有一段时间没有出来划水了,那么这段时间小扎扎都在干什么呢?没错!我确实是去找实习了!接下来就给大家介绍一下本次战役的战况如何 又是一年毕业季,今年毕业的学长学姐都纷纷与公司签订了契约,留给将要毕业的大三学生的路可能就只剩了两条:校外实习、考研考公。我深知自己的能力如何,于是决定选择了一条较少人走的路(就我们学校...
- LinkedList实现类的使用一、实例使用package com.lanson.test04;import java.util.Iterator;import java.util.LinkedList;/** * @author : lanson */public class Test { //这是main方法,程序的入口 public static void main(St... LinkedList实现类的使用一、实例使用package com.lanson.test04;import java.util.Iterator;import java.util.LinkedList;/** * @author : lanson */public class Test { //这是main方法,程序的入口 public static void main(St...
- 泛型深入了解一、引入1、什么是泛型(Generic)泛型就相当于标签形式:<>集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之 后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此此时把元素的类型设计成一个参数,这个类型参数... 泛型深入了解一、引入1、什么是泛型(Generic)泛型就相当于标签形式:<>集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之 后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此此时把元素的类型设计成一个参数,这个类型参数...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签