零基础学Java语言--翁恺
文章平均质量分 62
零基础学Java语言--翁恺
yangbocsu
少年一贯快马扬帆,道阻且长不转弯;
要盛大,要绚烂,要哗然;
要用理想的泰坦尼克,去撞现实的冰川;
要当烧赤壁的风,而非借鉴草船;
要为了一片海,就肯翻万山。
展开
-
第十三周 抽象与接口
第十三周 抽象与接口13.1抽象13.2数据与表现分离:细胞自动机13.3接口:狐狸与兔子13.1抽象抽象类是不能够产生对象的。13.2数据与表现分离:细胞自动机13.3接口:狐狸与兔子原创 2021-08-04 13:39:48 · 114 阅读 · 0 评论 -
第十二周 设计原则
第十二周 设计原则12.1城堡游戏12.2消除代码复制12.3封装12.4可扩展性12.5框架加数据12.6类型系统12.1城堡游戏12.2消除代码复制12.3封装12.4可扩展性12.5框架加数据12.6类型系统原创 2021-08-04 13:06:10 · 100 阅读 · 0 评论 -
第十一周 继承与多态
第十一周 继承与多态11.1继承11.2子类父类关系11.3多态变量和向上造型11.4多态11.5类型系统11.1继承11.2子类父类关系11.3多态变量和向上造型11.4多态11.5类型系统原创 2021-08-02 13:50:02 · 93 阅读 · 0 评论 -
第十周 对象容器
第十周 对象容器10.1顺序容器10.2对象数组10.3集合容器(Set)10.4散列表(Hash)10.1顺序容器记事本的例子:接口设计:ArrayList<> 泛型类 是中容器ArrayListpackage Week10;import java.util.ArrayList;public class NodeBook { private ArrayList<String> notes = new ArrayList<String&原创 2021-08-02 09:54:42 · 106 阅读 · 0 评论 -
第九周 对象交互
第九周 对象交互9.1对象交互9.2访问属性9.3包9.4 类变量9.1对象交互数字时钟:用面向对象的编程方法来实现。package Week08;public class Display { private int value =0; private int limit = 0; public Display(int limit) //构造函数 { this.limit = limit; } public voi原创 2021-08-01 22:35:40 · 95 阅读 · 0 评论 -
第八周 类与对象
第八周 类与对象8.1 对象与类8.2 定义类8.3成员变量和成员函数8.4 对象初始化8.1 对象与类8.2 定义类package Week08;public class VendingMaching { int price = 80; int balance; int total; void showPrompt() { System.out.println("Welcome!"); } void i原创 2021-08-01 17:39:05 · 86 阅读 · 0 评论 -
1 分解质因数【java版本】
1 分解质因数(5分)题目内容:每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数。比如,6可以被分解为2x3,而24可以被分解为2x2x2x3。现在,你的程序要读入一个[2,100000]范围内的整数,然后输出它的质因数分解式;当读到的就是素数时,输出它本身。输入格式:一个整数,范围在[2,100000]内。输出格式:形如:n=axbxcxd或n=n所有的符号之间都没有空格,x是小写字母x。输入样例原创 2021-04-18 22:41:27 · 100 阅读 · 0 评论 -
2 完数(5分)【java】
2 完数(5分)题目内容:一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2,3)。现在,你要写一个程序,读入两个正整数n和m(1<=n<m<1000),输出[n,m]范围内所有的完数。提示:可以写一个函数来判断某个数是否是完数。输入格式:两个正整数,以空格分隔。输出格式:其间所有的完数,以空格分隔,最后一个数字后面没有空格。如果没有,则输出一个空行..原创 2021-04-18 22:29:50 · 269 阅读 · 0 评论 -
第7周 函数 1 分解质因数(5分) 2 完数(5分)
第7周 函数7.1 函数定义与调用Java的函数必须定义在类的内部,成为类的成员。定义一个函数,要像这样写:<返回类型> <方法名称>(<参数表>) {<方法体>}返回类型是这个函数运行结束时要返回给调用者的数据的类型,函数可以返回基本数据类型、对象或者void。返回void表示这个函数不返回任何值。函数名称是一个Java名字,一样要遵循和变量一样的命名规则。参数表是0个或1个或多个参数定义,用逗号’,’分隔。在这个阶段,我们要在.原创 2021-04-18 22:27:31 · 286 阅读 · 0 评论 -
第6周 使用对象 1 单词长度(5分) 2 GPS数据处理(5分)
第6周 使用对象6.1 字符类型字符也是Java中基础的数据类型之一,Java采用Unicode16表达字符,在所有的机器上,不管CPU、操作系统和本地语言,字符类型是一致和统一的。一个字符的常量是用单引号包围起来的一个字符,如'a'、'*'、'好'。一个汉字也是Unicode的一个字符,所以也是Java的一个字符。6.1.1字符类型大小写转换package hello;// By yangbo 2021/04/18 大小写转换import java.util...原创 2021-04-18 18:34:23 · 211 阅读 · 0 评论 -
第5周 数组 1 多项式加法(5分)
第5周 数组5.1 数组5.1.1初识数组在循环那节计算过,但是我们没有保存每个输入的值。要求变一下:package hello;//初试数组 By yangbo 2021/04/13import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int x; in.原创 2021-04-14 23:03:59 · 297 阅读 · 0 评论 -
第4周 循环控制 1素数和(5分)、 2 念整数(5分)
第4周 循环控制4.1 for循环视频4.1.1for循环视频4.1.2复合赋值文档课件4.2 循环控制视频4.2.1循环控制视频4.2.2多重循环视频4.2.3逻辑类型文档课件4.3 循环的例子视频4.3.1求和视频4.3.2最大公约数文档4.3循环的例子第4周编程题提交截止时间:2021/04/30 23:30 / 待定提交阶段第5周 数组第6周 使用对象...原创 2021-04-12 22:33:07 · 215 阅读 · 0 评论 -
第3周 循环 1 奇偶个数(5分) 2 数字特征值(5分)
第3周 循环3.1 循环3.1.1循环package hello; import java.util.Scanner; public class Main { public static void main(String[] args) {//初始化 Scanner in = new Scanner(System.in); int balance = 0;//读入投币金额 while(true) { System.out.print("请投币:");.原创 2021-04-09 18:22:07 · 286 阅读 · 0 评论 -
第2周 判断 1 时间换算 2 信号报告
第2周 判断2.1 比较2.1.1比较package hello;import java.util.Scanner;public class Main { public static void main(String[] args) {//初始化 Scanner in = new Scanner(System.in);//读入投币金额 System.out.print("请投币:"); int amount = in.nextInt();//打印车票 Sys.原创 2021-04-09 12:56:41 · 276 阅读 · 0 评论 -
第1周 计算 java 简单的输入、输出
java 简单的输入、输出package hello;import java.util.Scanner;public class Hello { public static void main(String[] args) { // TODO Auto-generated method stub String a; System.out.println("Hello java!\n请输入一个整数:"); Scanner in = new Scanner(System.原创 2021-04-08 22:10:41 · 239 阅读 · 0 评论 -
温度转换(5分)
温度转换(5分)题目内容:写一个将华氏温度转换成摄氏温度的程序,转换的公式是:°F = (9/5)*°C + 32其中C表示摄氏温度,F表示华氏温度。程序的输入是一个整数,表示华氏温度。输出对应的摄氏温度,也是一个整数。提示,为了把计算结果的浮点数转换成整数,需要使用下面的表达式:(int)x;其中x是要转换的那个浮点数。注意:除了题目要求的输出,不能输出任何其他内容,比如输入时的提示,输出时的说明等等都不能。这道题目要求转换后的数字,程序就...原创 2021-04-09 09:41:19 · 208 阅读 · 0 评论