Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python字符串数据容器练习(replace,split,count)

Python字符串是由一系列字符组成的数据类型。在Python中,字符串是不可变的,这意味着一旦创建了一个字符串,就不能修改它的内容。以下是关于Python字符串的一些重要知识点:1. 字符串的基本操作:拼接字符串:使用`+`运算符。重复字符串:使用`*`运算符。索引和切片:使用`[]`和`:`操作符访问字符串中的子串。长度:使用`len()`函数获取字符串长度。转换大小写:使用`upper()`和`lower()`方法。分割和连接:使用`split()`和`join()`方法。

2024-07-31 14:30:10 382

原创 python ATM实现

search(False) 参数决定了是否执行print("--------查询余额--------")print(f"{name},您好,您的余额为:{money}元")print("--------查询余额--------")print(f"{name},您好,您成功取出{num}元")print("--------存款提示--------")

2024-07-18 21:06:33 645

原创 python 选择、循环综合练习(算工资)

【代码】python 选择、循环综合练习(算工资)

2024-07-16 19:30:25 430

原创 python实现九九乘法表

要禁用`print()`函数的自动换行功能,可以向其传递`end`参数,并将其设置为空字符串或所需的结束字符。制表符常用于对齐文本。输出:12.35 67.89 4.57。(2):“\t”制表符的使用。

2024-07-15 18:10:23 682

原创 python练习(if--else)

判断身高是否超过120cm,并通过print给出提示信息。您的身高超出120cm,游玩需要够票10元。您的身高未超出120cm,可以免费游玩。通过input语句获取键盘输入的身高。请输入你的身高(cm):130。请输入你的身高(cm):111。

2024-07-13 19:01:53 279

原创 Java & SQL 连接(初级)

解析PreparedStatement ps = conn.prepareStatement( "UPDATE students1 SET NAME =?, gender =?◎- private:将类的属性声明为私有,只能在本类中访问,外部无法直接访问。注册驱动 + 加载驱动(DriverManager)原生的JDBC(数据库连接)

2024-07-10 21:58:42 1639

原创 python实现建议股票计算器

【代码】python实现建议股票计算器。

2024-07-09 22:00:22 200

原创 Java异常处理中的“throw”与“throws”的区别

throw` 是用于在方法内部显式地抛出一个异常。`throws` 是用于声明一个方法可能会抛出的异常类型,它告诉调用者需要准备处理这些异常。`throw` 是在运行时动态抛出的,而 `throws` 是在编译时静态检查的。一个方法可以使用多个 `throws` 声明多种类型的异常,但只能有一个 `throw` 语句(在一个给定的执行路径上)。然而,可以在一个方法内的不同执行路径上使用多个 `throw` 语句。

2024-06-27 15:45:10 276

原创 Java接口、抽象类、继承运用练习

(3)编写测试类,提示用户从键盘输入三角形的三条边、颜色以及一个 boolean 值表明该三角形是否填充,程序应该使用输入创建一个具有这些属性的三角形,并将三角形的边长、面积、周长、颜色以及是否填充输出。•三个名为 sidel、side2、side3 的 double 型数据域表示该三角形的三条边,默认值为。•一个能创建带指定 sidel、side2、side3 的三角形的构造方法;•一个名为 getPerimeter0)的方法返回这个三角形的周长;面积= s(s-边1(s 边2)(s 边3)

2024-06-27 15:36:43 569

原创 Java接口练习

(3)编写测试类 Test,提示用户从键盘输入圆的半径来构建 Circle 类的对象,测试 Circle类的成员方法,并显示圆的面积和周长。(2)设计 Circle 类,其有一个属性:radius(半径),并实现 Calculate 接口。2 .两个方法:计算周长 getPerimeter()和面积 getArea()。

2024-06-26 20:47:00 546

原创 Java测试类

2. 接下来,创建一个名为`CalculatorTest`的测试类。在这个类中,我们将编写测试方法来验证`Calculator`类的`add`方法的正确性。在这个测试类中,我们使用了JUnit的`assertEquals`方法来验证预期结果与实际结果是否相等。在Java中,为了编写测试类,通常使用JUnit框架。如果测试失败,将输出指定的错误消息。使用`@Test`注解标记测试方法。,这是JUnit的要求。

2024-06-25 10:53:07 315

原创 Java找 “ 7 ”

3. 检查数字是否能被7整除,可以通过使用模运算符`%`来实现。2. 检查每个数字是否包含数字7,可以通过将数字。4. 如果满足以上两个条件,则输出该数字。并检查字符串中是否包含字符'7'来实现。1. 遍历1到1000之间的所有数字。

2024-06-25 10:50:00 188

原创 Java数组求平均值及最大值

编写一个完整的Java程序,接收从键盘输入的10个整数,并输出其中的最大值及平均值。要求:将计算功能定义在一个类中,由主类接收输入,再用数组的方式传递给实现计算的类的方法,再输出结果。3.注意方法写法 public double avage(){ return .....;起初,我忽略了题目要求的编写两个类,写成了一个类并在类中编写方法。将主类中输入的数组传入到complete类。在新类中首先要创建对象(private修饰)注意method需要用abstract修饰。

2024-06-25 10:45:36 288

原创 Java IO流(二进制IO流、文本IO流)

Java IO流(Input/Output Stream)是Java中用于处理输入输出操作的一种机制。IO流可以从不同的数据源读取数据,或者将数据写入到不同的目标。根据处理的数据类型,IO流可以分为二进制IO流和文本IO流。

2024-06-12 16:11:06 739

原创 Java内部类、枚举类、注解类

* 内部类是定义在另一个类内部的类,可以访问外部类的成员,并且可以根据需要定义为成员内部类、局部内部类、匿名内部类或静态内部类。** 枚举类是一种特殊的类,用于表示一组固定的常量值。它们不能被继承,但可以实现接口。** 注解类是一种特殊的类,用于为其他代码元素提供元数据。它们不能被实例化,但可以通过反射获取注解信息。

2024-06-06 08:38:06 442

原创 Java 异常处理

可以通过继承`java.lang.Exception`类或其子类来创建自定义异常。自定义异常类应该包含一个或多个构造函数,用于设置异常信息。try {

2024-06-05 11:31:55 1014

原创 JavaFx实现键盘、鼠标、按钮的监听

JavaFX还支持其他类型的事件监听器,如鼠标移动、拖放等。我们可以根据需要为UI组件添加相应的监听器来实现需求。

2024-06-04 11:16:23 852

原创 Java多线程知识点

Java多线程是Java编程中的一个重要概念,它允许程序同时执行多个任务。以下是Java多线程的一些关键知识点:1. 线程(Thread):线程是程序中的一个执行流程,是操作系统能够进行运算调度的最小单位。在Java中,可以通过继承`Thread`类或实现`Runnable`接口来创建线程。2. 启动线程:要启动一个线程,需要调用其`start()`方法,而不是直接调用`run()`方法。`start()`方法会导致JVM调用该线程的`run()`方法。3. 线程状态:Java线程具

2024-06-03 09:48:58 654

原创 JavaFX && JFrame(含知识点)

JavaFX 和 JFrame 是两个不同的框架,用于创建图形用户界面(GUI)。JavaFX 是一个用于创建丰富客户端应用程序的现代框架,而 JFrame 是 Swing 框架的一部分,Swing 是 Java 早期的 GUI 框架。在 JavaFX 中,没有直接等价于 JFrame 的类。但是,JavaFX 提供了一个名为 `Stage` 的类,它可以用作应用程序的主窗口。`Stage` 类提供了类似于 JFrame 的功能,如设置标题、大小、位置等。

2024-06-02 22:01:18 1252

原创 Java练习(综合运用继承性、多态性、接口)

然后,我们遍历数组,调用每个对象的`sound()`方法。由于多态性的存在,当我们调用`Mammal`类型的对象的`sound()`方法时,实际执行的是该对象所属子类的`sound()`方法。之后,我们创建了一个基类`Mammal`,实现了`Animal`接口,并提供了一个默认的`sound()`方法实现。接着,我们定义了两个继承自`Mammal`的子类`Dog`和`Cat`,分别重写了`sound()`方法。我们将`Mammal`、`Dog`和`Cat`的实例分别存储在数组中。

2024-05-31 21:57:41 600

原创 JavaFX练习(飞机大战初试)

【代码】JavaFX练习(飞机大战初试)

2024-05-29 11:17:02 331

原创 JavaFX (初学必备知识)

布局容器(Layout Container):用于组织和管理节点的容器,如 HBox、VBox、GridPane、BorderPane、FlowPane、TilePane 等。- 布局容器(Layout Container):用于组织和管理节点的容器,如 HBox、VBox、GridPane 等。- 场景(Scene):JavaFX 应用程序的主要容器,用于存放和管理所有的 UI 组件。- 节点(Node):JavaFX 应用程序的基本构建块,如按钮、标签、文本框等。

2024-05-28 21:47:56 726

原创 Java中继承与接口的区别(浅谈)

继承是面向对象编程中的一种方式,允许一个类继承另一个类的属性和方法。继承的主要目的是为了实现代码的复用,即子类可以继承父类的属性和方法,从而避免重复编写相同的代码。- 继承主要用于实现代码的复用和类的层次结构,而接口主要用于实现抽象和规范。,即定义一组通用的方法,让不同的类实现这些方法以达到相同的功能。- 继承是一种代码复用的方式,允许子类继承父类的属性和方法。- 接口是一种定义一组方法的契约,允许一个类实现多个接口。- 接口可以继承其他接口,形成接口的继承关系。- 接口中的所有属性都是常量,不能有变量。

2024-05-23 21:54:48 519 1

原创 Java练习(并发模式)

3. 在`main`方法中,创建一个`ArrayBlockingQueue`实例作为缓冲区,以及一个`Producer`和一个`Consumer`实例。然后,创建两个线程,一个用于执行生产者的`produce()`方法,另一个用于执行消费者的`consume()`方法。1. 创建一个`Producer`类,该类包含一个`produce()`方法,用于生成数据。2. 创建一个`Consumer`类,该类包含一个`consume()`方法,用于处理数据。当缓冲区满时,生产者应该等待消费者处理数据并释放空间。

2024-05-21 21:51:38 218 1

原创 Java练习(多态)

要求:在`main`方法中,创建`Circle`和`Rectangle`对象,并调用它们的`getArea()`方法。同时,使用`Shape`类型的引用变量调用这些方法,以展示多态的特性。接着,创建两个类`Circle`和`Rectangle`,它们都继承自`Shape`类。在这两个类中,分别实现`getArea()`方法,用于计算圆形和矩形的面积。设计一个名为`Shape`的抽象类,该类包含一个抽象方法`public abstract double getArea()`,用于计算形状的面积。

2024-05-21 21:48:22 299 1

原创 Java接口练习

接着,创建两个类`Dog`和`Cat`,它们都实现`Animal`接口。在这两个类中,分别覆盖接口中的方法,并在方法内部输出相应的信息。要求:在`main`方法中,创建`Dog`和`Cat`对象,并调用它们的`eat()`和`sleep()`方法。- public void sleep():表示动物睡觉。- public void eat():表示动物吃东西。

2024-05-21 21:44:32 355 1

原创 JAVA计算BMI 并给出等级

接收用户输入的身高和体重,将判断结果输出过轻:低于18.5。正常:18.5~22.9。偏胖:23~24.9。肥胖:25~29.9。

2024-05-18 21:57:13 206

原创 JAVA实现外卖自由

鱼香肉丝单点24元,油炸花生米单点8元,米饭单点3元。订单满30元8折优惠。鱼香肉丝优惠价16元,但是优惠价和折扣不能同时使用。那么这个🐂🐎要点这三样东西,最少要花多少钱?某🐂🐎想定一份外卖,

2024-05-18 21:53:56 311

原创 Java练习(求数字绝对值)

Java求数字绝对值绝对值是指一个数在数轴上所对应点到原点的距离,用“| number |”来表示。请定义一个方法,接收用户输入的数字,输出绝对值结果。而非负数(0和正数)的绝对值是他本身。负数的绝对值是他去掉负号以后的值,

2024-05-18 21:50:15 269

原创 Java实现经典题目:评委打分算成绩

【代码】Java实现经典题目:评委打分算成绩。

2024-05-07 21:57:37 530

原创 Java中StringBuilder的学习(主要用于字符串拼接和反转)

此时得到的为字符串a从下标为1的位置开始截取到下标为5的位置的值(不包括下标为5的 值),也就是2345;此时得到的为字符串a从下标为1的位置开始截取到指定字符串“b”的值,也就是23456a;有参 public StringBuilder(Sttring str) ---此时得到的为字符串a从下标为1的位置开始截取到最后的值,也就是23456;空参 public StringBuilder() ---(一):StringBuilder可被看作是一个容器,创建后其内容是可变的。

2024-05-06 17:23:33 391 2

原创 字符串练习 04 (将金额转换为中文大写数字)

02. 在不足七位的位置补“0”01. 转换数字为中文大写数字。

2024-05-06 16:17:40 161

原创 Java字符串练习 03 (实现字符串反转)

定义一个方法实现字符串反转。

2024-04-30 21:35:50 40

原创 文字版格斗游戏

(括号内容表示范围)()内的内容由两部分组成: 要输出的内容("%S"作用为占位)+填充的数据(有几个%s就写几个数据)2.复习random的写法。3.JavaBean的写法。

2024-04-30 21:11:57 63 1

原创 Java字符串练习 02

定义一个方法 , 把int数组中的数据按指定格式拼接成一个字符串返回。输出 [1 , 2 , 3。调用该方法 , 并输出结果。

2024-04-30 20:49:32 111 1

原创 有关Java字符串的练习 . 01

1.计算字符串长度时 length 后要加括号(一种方法)2.str.charAt(i) : 根据索引返回字符。统计大写字母 小写字母 数字字符 和 其他字符的数量。

2024-04-30 20:45:53 64 2

空空如也

空空如也

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

TA关注的人

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