自定义博客皮肤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)
  • 收藏
  • 关注

原创 浅谈Java中Scanner类的使用方法

在Java编程中,Scanner类是一个非常有用的工具,它可以帮助我们从控制台或文件中获取输入。Scanner类位于java.util包中,提供了许多方法来读取各种类型的输入数据。Scanner类是一个功能强大且易于使用的工具,可以帮助我们处理各种输入数据。要使用Scanner类,首先需要创建Scanner对象。System.out.println("你输入的字符串是:" + str);System.out.println("你输入的整数是:" + num);### 4\. 使用Scanner读取输入。

2024-04-15 20:28:29 395 1

原创 Java异常机制简单理解--浅谈 try catch

Java异常处理机制是一种非常重要的编程概念,它能够帮助我们在程序执行过程中处理意外情况,提高程序的健壮性和可靠性。通过合理地使用异常处理机制,我们可以更好地管理程序中可能出现的错误,使程序在发生异常时能够有条不紊地执行下去,而不至于导致程序崩溃。总的来说,通过学习Java异常处理机制,我不仅加深了对编程中异常处理的理解,还提升了自己在编写健壮程序方面的能力。4、在 main 方法中的 try-catch 块中,我们捕获了 Exception 异常,并打印了错误信息。

2024-04-11 21:13:57 180

原创 【无标题】

如“2013”被视为满足“4位数字都不同”的条件,但不被视为满足2位或3位数字不同的条件。输入在一行中给出出生年份 y和目标年份中不同数字的个数 n,其中 y在[1, 3000]之间,n可以是2、或3、或4。注意不足4位的年份要在前面补零,例如公元1年被认为是0001年,有2个不同的数字0和1。special方法接收一个年份和目标数字个数作为参数,将年份转换为字符数组,并使用HashSet来记录不同的数字。这段代码实现了根据输入的出生年份和目标年份中不同数字的个数,自动计算并输出满足条件的年份和年龄。

2024-04-09 00:38:36 274

原创 用Java写一个程序获取一百个不重复的随机数

这段代码使用了HashSet来存储随机数,HashSet会自动去重,确保生成的100个随机数不重复。通过Random类生成随机数,并将其添加到HashSet中,直到集合中的元素个数达到100为止。最后遍历HashSet,输出每一个不重复的随机数。

2024-04-02 00:17:24 209 1

原创 Java入门---接口(Interfa)简单概述

在上面的代码中,定义了一个Animal接口,其中包含了eat()和sleep()两个抽象方法。然后通过实现Animal接口的Dog类和Cat类分别提供了eat()和sleep()方法的具体实现。在主函数中,创建了一个Dog对象和一个Cat对象,并调用它们的eat()和sleep()方法,分别输出了对应的信息。在Java中,接口(Interface)是一种抽象类型,它只包含方法的声明,没有方法的具体实现。这样,通过接口的定义和实现,可以实现不同类的统一规范,提高了代码的灵活性和可扩展性。

2024-03-30 18:32:00 230 1

原创 Java简单编程----- 斐波那契(Fibonacci)数列前20项

这段代码会输出斐波那契数列的前20项,每个数占8列。在代码中,我们使用了两个变量a和 b 分别表示斐波那契数列中的第一个和第二个数,然后利用循环计算并输出后续的数。输出斐波那契(Fibonacci)数列(1,1,2,3,5,8,13……输出斐波那契数列前20个,每个数输出占8列。

2024-03-29 21:16:18 572 1

原创 java简单编程----奇偶分家

这段代码实现了统计给定N个正整数中奇数和偶数的个数。通过读取输入的N和N个非负整数,分别判断每个数是奇数还是偶数,并统计它们的个数。最后输出奇数和偶数的个数。输入第一行给出一个正整 N(≤1000);第2行给出 N个非负整数,以空格分隔。在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。给定 N个正整数,请统计奇数和偶数各有多少个?在这里给出相应的输出。在这里给出一组输入。

2024-03-28 20:43:30 177

原创 java编程---简单四则运算

这段代码实现了根据输入的实数、操作符和实数计算表达式的值,并输出结果。首先使用Scanner读取第一个实数、操作符和第二个实数。然后根据操作符进行相应的计算,若除数为0,则输出"The divisor is 0.",否则计算表达式的值并保留两位小数输出。读入一个实数、一个操作符(仅限于+ - * /)、一个实数,求该表达式的值。若除数为0,输出“The divisor is 0.”输出表达式的值(保留两位小数)。若除数为0,输出“The divisor is 0.”在这里给出相应的输出。

2024-03-26 17:46:31 201

原创 【无标题】java----各位数字之积

例如,当输入样例为135时,程序会计算出各位数字之积为15,并输出结果。程序通过循环,每次取出该数的最低位数字,然后计算各位数字之积。循环结束后,输出各位数字之积的结果。输出整数的各个位数字之积的结果。求任一正整数的各位数字之积。用户输入一个正整数。

2024-03-25 22:45:01 254 1

原创 【无标题】java--- 判断10的倍数

这个Java程序的功能是接受用户输入的一个整数,如果这个整数是10的倍数,则输出这个整数。输入一个整数a,如果a为10的倍数,则输出a。直接输入1个整数,没有其他任何附加字符。直接输出结果,没有其他任何附加字符。

2024-03-25 22:40:10 295

原创 Java简单编程-鸡兔同笼

输入两个整数代表鸡和兔的总只数与总脚数,编写程序,输出鸡和兔各多少只(输入和输出时,按先鸡后免的顺序,中间以空格分隔)。

2024-03-24 23:04:52 389 1

原创 简单Java编程---继承

在上面的代码中,我们定义了一个Animal类作为父类,包含一个name属性和一个eat()方法。然后我们定义了一个Dog类,使用extends关键字继承了Animal类,新增了一个bark()方法。在Main类的main方法中,我们实例化了一个Dog对象,并调用了从父类继承来的eat()方法和子类自己的bark()方法。当一个类继承另一个类时,它会继承父类的属性和方法,并且可以添加自己的属性和方法。

2024-03-23 20:26:25 150 1

原创 Java简单编程题-自守数

这段代码的功能是找出指定数量的自守数。首先,通过 Scanner 类从标准输入中读取用户输入的一个整数 n。然后,使用一个循环来逐个判断数字是否为自守数,直到找到 n 个自守数为止。在循环中,首先计算数字的平方,然后将平方转换为字符串,最后判断平方数是否以原数字结尾,如果是,则输出该数字为自守数。定义:自守数是指一个数的平方的末位等于该数自身的自然数。要求输入一个非负整数n,然后输出n内所有的自守数。在一行内输出n内包含的所有自守数。在这里给出相应的输出。在这里给出一组输入。

2024-03-22 21:03:23 131 2

原创 【无标题】Java简单编程-阶乘

输入正整数n,计算n的阶乘n!如此可得到输入数据n的阶乘。

2024-03-21 21:35:15 88

原创 简单Java代码编写、case穿透及简单方法引用

然后在包package com.practice.main中的Main类中引入了com.practice.metho包中的PracticeThree类。当day的值为3、4或5时,会执行相同的代码块,并输出"星期三"、“星期四”、“星期五”,而day的值为1或2时,会输出"星期一"或"星期二",day的值为6或7时同理。这种情况下就发生了switch语句的穿透现象。通过在Main类中引入com.practice.metho包中的PracticeThree类,我们可以在不同包中使用其他包中的类和方法。

2024-03-17 16:35:55 283 1

原创 初识Java-Java集成环境IDEA的简单入门教程

首先,需要从JetBrains官网(https://www.jetbrains.com/idea/)下载适用于您电脑的版本。在IDEA中创建新项目非常简单。点击“Create New Project”,选择项目类型(如Java、Maven、Gradle等),设置项目名称和保存路径,然后点击“Finish”即可创建新项目。在IDEA中编写和编辑代码非常方便。打开项目后,您可以在编辑器中编写Java代码。IDEA提供了代码自动补全、智能修改等功能,帮助您更快速地编写和修改代码。同时,IDEA支持同时多窗口编辑,

2024-03-10 09:41:21 154 2

原创 c语言编程 验证身份证

首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};按照输入的顺序每行输出1个有问题的身份证号码。这里并不检验前17位是否合理,只检查前17位是否全为数字且最后1位校验码计算准确。输入第一行给出正整数N(≤100)是输入的身份证号码的个数。随后N行,每行给出1个18位身份证号码。一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。在这里给出相应的输出。

2023-11-23 11:35:33 208

空空如也

空空如也

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

TA关注的人

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