自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 模拟、数学

算法打卡第一天小 hℎ 前往美国参加了蓝桥杯国际赛。小 hℎ 的女朋友发现小 hℎ 上午十点出发,上午十二点到达美国,于是感叹到“现在飞机飞得真快,两小时就能到美国了”。小 hℎ 对超音速飞行感到十分恐惧。仔细观察后发现飞机的起降时间都是当地时间。由于北京和美国东部有 1212 小时时差,故飞机总共需要 1414 小时的飞行时间。不久后小 hℎ 的女朋友去中东交换。小 hℎ 并不知道中东与北京的时差。但是小 hℎ 得到了女朋友来回航班的起降时间。小 hℎ 想知道女朋友的航班飞行时间是多少。

2024-05-20 20:03:20 1389 1

原创 Java ---核心类库

Example8-1:Object类常用方法(08_API\api_object)//要调用clone()方法,必须让被克隆的类实现Cloneable接口@Override //重写toString()方法,返回对象的属性值+ "]";@Override //重写equals()方法,按对象的属性值进行比较。

2024-05-05 19:26:57 1302 2

原创 String类Random

设计方法接收一整型参数createCode( int m ),最终返回对应位数的随机验证码。方法内定义2个字符串变量,1用来存生成的验证码,1用来存要用到的全体字符。使用String实现随机产生验证码,每位可以是数字、大小写字母。在主方法中调用createCode( int m )根据索引提取字符,把该字符交code变量连接。设计返回指定位数的验证码的类方法。根据索引去全部字符中提取该字符。循环控制生成多少位随机字符。循环结束后返回code即可。随机产生字符范围内的索引。随机一个字符范围内的索引。

2024-04-29 19:52:07 346

原创 String类——equals

2.请编写程序:模拟登录正确输入用户名与密码,只有三次机会,给出不同情况下的各类提示。定义两个变量记录正确的用户名和密码。次登录失败,帐号已锁,请联系客服。登录失败,用户名或密码有误,你还有。键盘录入用户名和密码。

2024-04-29 19:46:05 254

原创 字符串类——toLowerCase(将字符串中的字符转为小写)

1.请编写程序:由键盘录入一个字符串,统计字符串中英文字母和数字分别有多少个。比如:Hello12345World中字母:10个,数字:5个。【提示】使用String的toLowerCase方法,将字符串中的字符都转为小写。要统计两种类型的字符个数,需定义两个统计变量,初始值都为。判断该字符属于哪种类型,然后对应类型的统计变量。为方便统计,将字符串中的字母都转为小写。遍历字符串,得到每一个字符。键盘录入一个字符串,用。输出两种类型的字符个数。

2024-04-29 19:41:31 337

原创 数组的查找——二分法以及线性查找法

使用二分法的前提是:数组元素必须已经排序。假设数组按升序排序。(3)如果关键字比中间元素大,则只需在后一半数组元素中查找。(1)如果关键字比中间元素小,则只需在前一半数组元素中查找。(2)如果关键字和中间元素相等,则查找成功,查找结束。

2024-04-18 23:17:40 267 1

原创 Java冒泡排序

对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。如果第一个比第二个大,就交换他们两个。打代码过程中遇到的问题:不会调用静态方法即类方法。针对所有的元素重复以上的步骤,除了最后一个。

2024-04-18 23:05:41 382 1

原创 Javabean类,检测类,工具类

Javabean类:用来描述具体共同属性和行为的一类事物。检测类:带有main方法的类,程序入口,用以检测其他类。工具类:不描述任何事物的类,用以帮助解决某些问题。

2024-04-18 22:50:54 467 1

原创 数组:求数组中元素最大值

思路:先假设数组中第一个元素的值赋值给最大数,然后遍历数组中所有的元素,如果数组中元素有比最大值还要大的,把这个元素赋值给最大值。设计一个方法用于获取数组中元素的最大值。

2024-04-18 22:37:35 81 1

原创 数组的遍历以及增强的for循环

增强的for循环数组的遍历

2024-04-18 22:30:29 132 1

原创 Java------实现两个数的加减乘除

定义Calculator类表示计算器。该类有两个double型成员a和b,为该类定义加(add)、减(minus)、乘(multiply)、除(divide)4个方法,均返回执行两个成员各种运算的结果。a:double 操作数a。b:double 操作数b。

2024-04-11 20:25:34 323

原创 Java----递归法求最大公约数

public class Gcd { //递归求最大公约数。编写一个gcd(m,n)方法,使用递归求m和n的最大公约数。System.out.println(m+"和"+n+"的最大公约数是"+gcd);System.out.print("请输入整数m:");System.out.print("请输入整数n:");如果m%n结果为0,那么gcd(m,n)的结果为n;否则,gcd(m,n)就是gcd(n, m%n)。

2024-04-11 20:22:07 226

原创 Javabean的建立之文字版格斗游戏

【提示】编写攻击(attack)的成员方法,方法中对成员变量进行使用,如r1.attack(r2);如果想要获取[0,10]之间的数,int number=r.nextInt(10)+1;这个格式里,number是变量名,可以变,数字10可以变,其它不可以变。郭靖打了欧阳克一拳,造成失血XX点,欧阳克还剩XX点血。欧阳克打了郭靖一拳,造成失血XX点,郭靖还剩XX点血。这个格式里,r是变量名,可以变,其它的都不可以变。(1):导包(导包的动作必须出现在类定义的上面)郭靖(欧阳克)K.O.了欧阳克(郭靖)。

2024-04-11 20:20:36 249

原创 Javabean的定义

System.out.println("工号为"+ id +"基本工资为"+salary+"奖金为"+bonus+"的项目经理"+name+"正在努力做着管理工作");System.out.println("工号为"+ id +"基本工资为"+salary+"的程序员"+name+"正在努力写着代码");public void setName(String name) { //setter方法。public String getName() { //getter方法。

2024-03-28 22:56:56 1714

原创 Javabean类和测试类及定义

程序1:定义手机类,手机有品牌(brand),价格(price)和颜色(color)三个属性,有打电话call()和sendMessage()两个功能。getBrand() { //getter方法。Javabean() { //无参构造方法。4.每一个成员变量要有setter和getter方法。价值3998元黑色的小米手机忙于打电话....价值3998元黑色的小米手机急于发短信....) { //setter方法。) { //全参构造方法。

2024-03-28 22:40:30 723

原创 java 判断素数以及求个位,十位,百位数字

求在[200,800]范围内同时满足以下条件的十进制数有多少个?(1)其个位数字与十位数字之和除以10所得的余数是百位数字;

2024-03-21 19:27:46 217

原创 Java求最大公约数的两个方法

+) { //min代表a,b中较小的一个数。//枚举法求最大公约数。【辗转相除法】(欧几里德算法)

2024-03-21 19:23:11 346

原创 JAVA for循环和while循环求S=1+1/2!+1/3!+1/4!+…+1/20!

使用while循环计算的sum=1.7182818284590455。使用for循环计算的sum=1.7182818284590455。

2024-03-21 19:19:46 157 1

空空如也

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

TA关注的人

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