哈利路亚
Let's take one million years picnic
欢迎来到Sean Cleveland的博客

2020年7月31日

摘要: 七月结束啦!!! 虽然是这么想,但任务还是不少的,得继续完成才行 今天复习了一些关于之前类的操作,老作业的迫害可能还得等一等,因为链表类有点难写,下个月开头会写几个小游戏,请大家期待咯 以上! 阅读全文
posted @ 2020-07-31 16:23 哈利路亚#0207 阅读(69) 评论(0) 推荐(0) 编辑

2020年7月30日

摘要: 今天我们来研究一下单链表,这个链表当初在上C++时就折磨了我好一阵,但实际上真正理解了也不特别难。、 先定义一个结点类: package natsuyasumi; public class Node { public int data; public Node next; public Node(i 阅读全文
posted @ 2020-07-30 19:54 哈利路亚#0207 阅读(114) 评论(0) 推荐(0) 编辑

2020年7月29日

摘要: 今天再进一步学习下JAVA的数据转换赋值和方法调用 转换规则:从低位类型到高位类型自动转换;从高位类型到低位类型需要强制类型转换: long可转换为float和double; short可转换为int、long、float和double; char可转换为int、long、float和double; 阅读全文
posted @ 2020-07-29 10:19 哈利路亚#0207 阅读(69) 评论(0) 推荐(0) 编辑

2020年7月28日

摘要: 今天研究装箱拆箱的操作,JAVA可以进行包装类,这样据说可以提高程序的封闭性,其实由现在的我看来也有点不明所以。 现在使用的JDK可以进行自动装箱,使用起来很方便。 经过这种操作得到的Intger、Double、Boolean可以近似看成是和String相似的数据类型 需要注意装箱后的数据在用new 阅读全文
posted @ 2020-07-28 19:07 哈利路亚#0207 阅读(69) 评论(0) 推荐(0) 编辑

2020年7月27日

摘要: 今天写一个圆锥类 本来原题目中有平面图形类和立体图形类多重继承。但JAVA不能这么搞,所以为了达成相同效果费了点劲 代码如下: package shikutai; import java.util.Scanner; class Point{ protected double x=0; protect 阅读全文
posted @ 2020-07-27 18:37 哈利路亚#0207 阅读(87) 评论(0) 推荐(0) 编辑

2020年7月26日

摘要: 今天继续迫害老作业,这次要做的是一个简易的加法器 (本来这个要做成运算符重载的,但JAVA好像不能重载运算符,因此采用了函数的形式实现) 代码如下: package natusyasumi; import java.util.Scanner; class Adder { private int nu 阅读全文
posted @ 2020-07-26 21:45 哈利路亚#0207 阅读(70) 评论(0) 推荐(0) 编辑

2020年7月25日

摘要: 今天就是应对大数类了的time了 代码如下: package shikutai; import java.io.*; class BigInt { int a[]; int len; BigInt(String str) { { len=str.length(); a=new int[len]; f 阅读全文
posted @ 2020-07-25 14:34 哈利路亚#0207 阅读(95) 评论(0) 推荐(0) 编辑

2020年7月24日

摘要: 上学期C++的实验三中被大数类摧残,这次虽然不敢说迫害,但完成是没问题的,为此我特别预留了这一天来进行程序流程的设计。 大数类可以扩张运算位数极限,在进位退位方面的考量尤其多 例如一个正四位数加上一个负三位数,就可以转换为四位数减三位数,一个较小的数减去一个较大的数也可以写为较大的数减去较小的数后再 阅读全文
posted @ 2020-07-24 18:36 哈利路亚#0207 阅读(77) 评论(0) 推荐(0) 编辑

2020年7月23日

摘要: String类中提供了一些很棒的方法,例如查找特定字符的indexOf()和返回查找位置的lastIndexOf()方法,都是非常实用的。 String还可以进行拼接,但需要注意: 1、常量与常量的拼接结果在常量池。且常量池中不存在相同内容的常量 2、只要其中有一个是变量,结果就在堆中 3、如果拼接 阅读全文
posted @ 2020-07-23 20:03 哈利路亚#0207 阅读(59) 评论(0) 推荐(0) 编辑

2020年7月22日

摘要: 在构造和继承构造中会用到this和super两个关键词。事实上经常忘了这两个关键词的我经常会遇见程序报错,非常恶心。 super的使用按照如下格式:super.方法(),这样就可以在子类定义有同名方法的情况下调用老方法,说实在的我并不觉得这种用法较之C++中标记类名的办法强多少,但不得不说不能多重继 阅读全文
posted @ 2020-07-22 19:38 哈利路亚#0207 阅读(70) 评论(0) 推荐(0) 编辑
Live2D