将往观

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年7月13日

摘要: 8-1 写入日志文件 (0 分) 编写程序,要求:用户在键盘每输入一行文本,程序将这段文本显示在控制台中。当用户输入的一行文本是“exit”(不区分大小写)时,程序将用户所有输入的文本都写入到文件log.txt中,并退出。(要求:控制台输入通过流封装System.in获取,不要使用Scanner) 阅读全文
posted @ 2021-07-13 22:06 将往观 阅读(102) 评论(0) 推荐(0) 编辑

摘要: 7-1 多数组排序 (20 分) 3个整数数组进行整体排序,根据输入的三个数组的元素,输出排序后的结果(从大到小) 输入格式: 第1个数组的长度 第1个数组的各个元素 第2个数组的长度 第2个数组的各个元素 第3个数组的长度 第3个数组的各个元素 输出格式: 所有数组的整体排序 输入样例: 在这里给 阅读全文
posted @ 2021-07-13 17:24 将往观 阅读(669) 评论(0) 推荐(0) 编辑

2021年7月9日

摘要: 6-1 汽车类 (20 分) 编写汽车类,其功能有启动(start),停止(stop),加速(speedup)和减速(slowDown),启动和停止可以改变汽车的状态(on/off),初始时状态为off,速度为0,speedUp和slowDown可以调整汽车的速度,每调用一次汽车速度改变10(加速增 阅读全文
posted @ 2021-07-09 11:30 将往观 阅读(312) 评论(0) 推荐(0) 编辑

2021年6月30日

摘要: 一、继承 extends的概念 1.继承是指一个类包含另一个类的属性和行为,使其成为自己的属性和行为 2.通过继承,子类自动用有父类的所有普通成员(成员变量和成员方法) 父类(基类)中保留共性,子类(派生类)中保留特性(重用) 1 import java.util.*; 2 public class 阅读全文
posted @ 2021-06-30 15:43 将往观 阅读(48) 评论(0) 推荐(0) 编辑

2021年6月29日

摘要: 一、数组的创建和初始化 (一)创建数组: import java.util.*; import java.io.*; public class Main { public static void main(String[] args) { Scanner in = new Scanner(Syste 阅读全文
posted @ 2021-06-29 10:15 将往观 阅读(37) 评论(0) 推荐(0) 编辑

摘要: 1.package基本功能 (1)功能:类的组织形式(逻辑、物理) 保证类的唯一性,解决命名冲突 (2)命名原则:由大到小(域名的倒写) (3)声明类所属包:包名字放在源文件顶部(除注释的第一句) 2.使用包中的类 (1)类可以直接使用其所在包中所有的类 (2)类可以使用其他包中的所有public类 阅读全文
posted @ 2021-06-29 08:30 将往观 阅读(63) 评论(0) 推荐(0) 编辑

2021年6月28日

摘要: 写在前面: (1)编程语言的发展(人越来越容易理解): 机器语言 汇编语言 高级语言-面向过程 高级语言-面向对象 (2)面向对象的特点: 封装性 继承性 多态性 01Java类和对象 对象:属性(静态特征、数据)和行为(动态特征、方法) 类:具有相同属性的行为的对象的抽象 java中,万物皆可对象 阅读全文
posted @ 2021-06-28 21:52 将往观 阅读(45) 评论(0) 推荐(0) 编辑

摘要: 一.数据和数据类型 (一)标识符:给变量、常量、方法类、对象等命名的符号 (二)变量和常量 1.变量:值在运行时可以改变的量; 每个变量属于特定的数据类型,使用前要先声明,然后赋值,初始化或赋值后才能使用。 2.常量: (1)直接量/字面量:通过源码直接给出的量,用文本串表示,可以区分不同类型。 ( 阅读全文
posted @ 2021-06-28 18:02 将往观 阅读(43) 评论(0) 推荐(0) 编辑

2021年4月27日

摘要: 一、操作要求 给定排好序的n个元素a[0:n-1],现在要在这n个元素中找出一特定元素x,顺序搜索需要O(n)次比较,二分法充分利用元素之间的次序关系,采用分治策略,最坏情况下可以用O(logn)的时间完成搜索。 二、基本思想 将n个元素分成大致的2部分,取a[n/2]与x作比较: (1)如果x=a 阅读全文
posted @ 2021-04-27 20:36 将往观 阅读(59) 评论(0) 推荐(0) 编辑

2021年4月24日

摘要: 1.阶乘 #include <bits/stdc++.h> using namespace std; int factorial(int n) { if(n==0||n==1) { return 1; } return n*factorial(n-1); } int main() { int n; 阅读全文
posted @ 2021-04-24 20:54 将往观 阅读(151) 评论(0) 推荐(0) 编辑