自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 单列集合.java

为了存储不同类型的多个对象,Java提供了一些特殊系列的类,这些类可以存储任意类型的对象,并且存储的长度可变,这些类统称为集合。可以简单的理解为一个长度可变,可以存储不同数据类型的动态数组。集合都位于java.util包中,使用集合时必须导入java.util包。在学习具体集合之前,先了解一下整个集合的核心继承体系:以上两张图中,红线框里的是接口类型,蓝线框里的是具体的实现类。集合里的核心接口如下表:集合中最基本的接口,一般不直接使用该接口 它最常见的实现类是ArrayList,LinkedLis

2024-06-07 22:43:49 844

原创 IO流---字节流.Java

因为IO流与File是息息相关的,所以在学习IO流之前,简单回顾一下File:😄😊😊📝📝File类只能对文件本身进行操作,不能读写文件里面存储的数据。

2024-06-02 15:17:05 806 1

原创 File类.Java

(1) java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关(2)File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入或读取文件内容的操作。如果需要读取或写入文件内容,必须使用IO流来完成。(3) 想要在Java程序中表示一个真实存在的文件或目录,那么必须有一个File对象,但是Java程序中的一个File对象,可能没有一个真实存在的文件或目录。(4) File对象可以作为参数传递给流的构造器,指明读取或写入的"终点"。

2024-05-26 23:56:03 515

原创 Date类.Java

util里面的Data类是JDK写好的一个JavaBean类,用来描述时间,精确到毫秒,毫秒是时间原点到当前时间。继续查阅Date类的描述,发现Date拥有多个构造函数,只是部分已经过时,我们重点看以下两个构造函数。从运行程序的此时此刻到时间原点经历的毫秒值,转换成Date对象,分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)。

2024-04-27 00:40:54 465 1

原创 正则表达式.java

号码:[1-9]//d{4,9}:不能以0开头,任意数字出现4-9次。可以校验字符串是否满足一定的规则,并用来校验数据格式的合法性。区号:0\\d{2,3}:0开头,任意数字出现2-3次。只能是a b c(一个括号只能匹配一次)a到z A到Z (包头尾的范围)在一段文本中查找满足要求的内容。不能出现a b c。+:表示至少出现一次。

2024-04-24 23:33:53 478 1

原创 权限修饰符,代码块,抽象类,接口.Java

🍑我们之前学过什么是类,那么抽象类是不是也是类的一种呢?听名字就感觉好抽象呀!说对了,他就是抽象的,不是具体的。在类中没有包含足够的信息来描绘一个具体的对象,这样的类称为抽象类。🌰来看一个抽象类的例子// 抽象类和抽象方法需要被 abstract 关键字修饰// 抽象类中的方法一般要求都是抽象方法,抽象方法没有方法体大家觉得这个抽象类是不是什么也没干,他唯一的方法draw()还是空的。像这样的类是不是就没有包含足够的信息来描绘一个具体的对象,自然也就不能实例化对象了。

2024-04-12 22:27:29 804

原创 包和final.Java

(1)包名的规则是什么?公司域名反写+报的作用,需要全部英文小写,见名知意。(2)什么是全类名?包名+类名(3)什么时候需要导包?什么时候不需要导包?

2024-04-09 22:16:29 269

原创 多态.Java

同类型的对象,表现出不同的形态。前者指父类,后者指不同的子类说简单点,就是父类的同一种方法,可以在不同子类中表现出不同的状态,或者说在不同子类中可以实现不同的效果(重写)。

2024-04-05 23:53:57 601

原创 继承.Java

继承:就是子类继承父类的属性和行为,使得子类对象可以直接具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为。继承描述的是事物之间的所属关系,这种关系是:is-a 的关系。例如,兔子属于食草动物,食草动物属于动物。可见,父类更通用,子类更具体。我们通过继承,可以使多种事物之间形成一种关系体系。Java提供一个关键字extends,用这个关键字,我们可以让一个类与另一个类建立联系Cat称为子类(派生类),Animal称为父类(基类或超类)

2024-04-04 22:34:37 1010

原创 static 关键字.Java

static表示静态,是Java中的一个修饰符,可以修饰成员方法,成员变量。被static修饰后的,直接利用“类名.静态变量=xxx”的格式来赋值,该类中所有对象都可以共享这个成员变量,成员方法不用一一赋值被static修饰的成员变量,叫做静态变量特点:被该类的所有对象共享调用方式:类名调用(推荐);对象名调用被static修饰的成员方法,叫做静态方法特点:多用在测试类和工具类中JavaBean中很少使用调用方式:类名调用(推荐);对象名调用补充:JavaBean类:用来描述一些事物的类。

2024-04-02 23:25:50 739

原创 金额转换.java

获取每一位数字,将数字转为大写的,数字前面添零,补成七位数,最后依次拼接单位。奖金额转换成大写的七位数。

2024-03-31 16:30:35 114

原创 字符串的遍历,统计,反转.java

键盘输入字符串,统计字符串所包含的大小写字母个数,及数字个数。反向遍历字符,再放到一个提前定义好的空字符串里面。---------->str代表数组名。遍历每个字符,返回字符串上的字符用。定义一个方法,将一个字符串倒这打印。

2024-03-31 16:19:39 181

原创 用户登录.java

他们直接用'=='比较大小,必定不相同,需要用到String里面的方法equals()来比较。a.equals(b):字符串a与b比较是否相同。------>new开辟空间得来,存的是地址值。1,定义两个变量,记录正确的用户名和密码。----->直接复制得来。2,键盘录入用户名和密码。

2024-03-30 21:20:07 161

原创 对象数组的添加,删除和遍历.Java

创建一个含3个对象的数组,(对象的属性包含学号,姓名,年龄)然后在添加一个对象在数组当中,最后遍历。6,添加对象,判断原数组是否存满。4,再次创建一个学生对象,添加到数组当中。5,判断id的唯一性,来确定是否添加对象。3,把学生对象添加到数组当中。1,创建一个长度为3的数组。

2024-03-30 15:22:24 241

原创 三个对象组练习.java

(for循环中定义对象名可以相同,因为虽然对象名相同,但是它存储的是地址值,每个对象是用new在堆中开辟的空间,开辟的空间不同,地址值不同,不影响数据值)在main()里面定义一个含3个元素的空数组,数组里面的一个元素代表一个对象,利用for循环,对每个对象里的变量赋值,赋值完毕,将每个对象放到数组之中。创造3个汽车对象,数据通过键盘录入而来,并把数据存储到数组当中。(弊端:先使用nextInt()再使用nextLine(),后者就接受不到数据了)接受字符串---可以接收空格,制表符,nextInt();

2024-03-29 22:04:15 227

原创 中彩票.Java

和1个蓝球,作为中奖号码,红蓝色球上对应的数字放一个数组中。在控制台上,手动输入7个数字,作为消费者买到的号码,放在另一个数字当中,然后对比两个数组的号码是否一致。投注号码由6个红球,1个蓝球组成,红色球从1~33(每个数字只有一个,不能重复,不能超出范围)中选择;蓝色球从1~16中选择,构造一个contains方法来判断。6个红球(6个红球对应的数字。

2024-03-29 00:32:16 197

原创 计算机票.java

机票价格按照淡季旺季,头等舱和经济舱收费,输入机票原价,月份,头等舱或经济舱。按照如下规则计算机票价格:旺季(5-10月)头等舱九折,经济舱8.5折,淡季(11-来年4月)头等舱7折,经济舱6.5折。语句判断是否为经济舱,然后计算价格。判断是否为旺季,淡季,再在里面。else-if条件语句。

2024-03-28 00:08:07 241

原创 验证码/数组元素的复制.java

定义方法实现随机产生一个5位的验证码,前面四位是大写或小写的英文字母,最后一位是数字。到字符串上(提前定义一个空字符串),最后随机抽取一个数字,拼接到字符串上。将一个数组上的元素复制到另一个数组中。定义一个包含所有大小写字母的。,然后对数组随机抽取。

2024-03-27 22:57:09 292

原创 逢7过/平方根/质数/猜数字/交换数据.java

1~100以内,数字里面包含7,或者是7的倍数,都打印“过”;2,平方根键盘录入一个大于等于2的正整数x,计算并返回它的平方根,结果只保留整数部分键盘输入一个正整数number,利用for循环从1开始平方,然后与number比较,如果相等,那么当前数字就是平方根;如果大于,那么它的前一个数字就是它的平方根;如果小于,就继续for循环判断一个数是否为质数:除了1和他本身外,不能被别的数整除for循环,范围2~(number-1),判断是否能被当前的数整除程序自动生成一个1~100之间的随机数。

2024-03-26 22:31:16 315

原创 获取随机数.java

Java帮我们写好了一个类Random,这个类可以生成一个随机数。表示我要开始用Random这个类了。例:获取10个8~19之间的随机数。Random这个类在哪。

2024-03-26 22:20:33 343

原创 求商和余数.java

输入两个整数,被除数和除数,将两数相除,要求不使用乘法,除法和%

2024-03-24 21:43:03 142

原创 判断是否为回文数.java

第一次循环保存最低位的数,第二次循环开始,在上一次的保存数的基础上乘以10,并加上此次循环计算的位数,以此类推,直到最高位。不知道循环次数,所以用while()循环,循环次数取决于数据的个数,计算每位上的数,:例121,1001,23432,正反读都一样。

2024-03-24 21:25:22 170

原创 键盘录入.java

Java帮我们写好一个类叫Scanner,这个类可以帮我们接收键盘录入的。------表示我们开始用Scanner这个类了。------Scanner这个类在哪。(必须写在类定义的上面,包的里面)

2024-03-24 18:28:09 337

原创 文字版格斗游戏.java

【代码】文字版格斗游戏.java。

2024-03-23 16:10:00 132

原创 类和对象.java

系统会默认有无参构造方法的提供,但当你定义了有参构造,系统将不会提供无参构造② 重载:带参构造方法,和无参构造方法,两者方法名相同,但参数不同,这叫做构造方法的重载。

2024-03-21 23:45:30 931 5

原创 数值拆分.java

【代码】数值拆分.java。

2024-03-21 20:05:07 128 1

原创 将八进制转换成十进制.C

【代码】将八进制转换成十进制.C。

2024-03-21 17:06:16 335 1

原创 指针的指针,二维指针.C

2024-03-21 08:53:15 291 1

原创 c语言题.c

【代码】809*??(结果为四位数)=800*??+9*??(结果为三位数),其中??代表两位数,此外8*??(结果为两位数).C。

2024-03-20 01:06:19 301 1

原创 比较两个字符串的大小,并交换.C

strcpy(a,b)函数。strcmp()函数。

2024-03-20 00:54:11 214 1

原创 结构体指针,找年龄最大的人.C

【代码】结构体指针,找年龄最大的人。

2024-03-20 00:00:06 430 1

原创 函数指针.C

指针指向一个函数的地址,函数名就代表该函数的首地址。表示指向哪个函数,指针类型就和那个函数类型一样。本质这是一个指针,该指针的地址指向了一个函数。指向那个函数的形参的类型。

2024-03-17 16:23:26 358 1

原创 约瑟夫环.C

规则:m(8)个人,n(3)为一个周期,依次报数,报到数字n(3)的人倒下,最后一个清醒的人是谁。

2024-03-16 11:55:12 352 1

原创 两种值调用的方法.C

形参的改变不影响实参。实参的地址传递给形参。

2024-03-15 20:57:39 321 1

原创 数组循环移动m次.C

【代码】数组循环移动m次。

2024-03-14 20:54:17 373

原创 找出数组中的max,并于第一个数交换.C

【代码】C:找出数组中的max,并于第一个数交换。

2024-03-14 20:14:31 331

原创 求字符串长度.C

对于字符串 ,不能先声明再赋值例:char a[20];这样是错误的,必须声明和赋值一起写。

2024-03-14 13:56:03 360

原创 C语言题目.2

题目:编写input()和output()函数输入,输出5个学生的数据记录。2,学生的数据记录。"实体","对象"。,因为有的结构体太大了,值传参占用内存大。1,函数:定义,声明,调用。

2024-02-20 18:37:23 305

原创 C语言题目

开平方函数sqrt()函数,需要头文件#include多条件利用if-else if条件语句。for循环和if条件语句。

2024-01-29 15:18:00 400 1

原创 C语言小知识

1.声明来自外部的符号extern。

2023-11-25 15:16:35 300

空空如也

空空如也

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

TA关注的人

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