Java的课后作业——18.10.18】的更多相关文章

日期:2018.10.18 星期四 博客期:020 小试验任务: 我就发一下代码好了!!! package test1; import java.util.Scanner; public class Aobj { public static int num = 0; public static void setOff(){ System.out.println(num); } public void Run(){ } //构造方法 public Aobj(){ num++; } //主方法 pu…
[实验任务] 1.实验题目:字串加密 2.实验内容:古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报:…
动手动脑1: public class Test{ public static void main(String args[]) { Foo obj1=new Foo(); }}class Foo{ int value; public Foo(int initvalue) { value=initvalue; }} 报错原因:调用自定义的构造方法,没有正确的实参. 动手动脑2——静态初始化块的执行顺序: 静态初始化块只执行一次,且如果有父类先执行父类中的静态初始化块,然后在执行子类中的静态初始化…
一.equals方法定义 public boolean equals(Object obj)方法 //提供对象是否“相等”的逻辑 二.”equals“和“==”的区别 1.“==”比较的是两个变量本身的值,即两个对象在内存中的首地址,当然,既然是两个对象,name首地址就不一样,所以若是s1=s2这样的,那就是false错的. 2.“equals()”比较字符串中所包含的内容是否相同 例如: String s1,s2="abc"; s1=new String("abc&quo…
自己想的方法一直都不是很好,但是又一直忘了改自己的算法,只能硬着头皮接着用自己以前的老方法了 第0步:输出某个英文文本文件中 26 字母出现的频率,由高到低排列,并显示字母出现的百分比,精确到小数点后面两位. 不难看出,这个只要求字母出现的频率,那么我们在读取文件的时候是采取的一次性全部读取,然后用String类自带的方法,将整个字符串转化成每个字符组成的字符串数组,然后获取长度之后一次for循环,然后与26字母进行比对,然后获得数量,最后进行排序. for (int i = 0; i < sh…
1.运行TestArrays.java,了解Arrays中的一些重要方法的用法. Arrays.equals(a 1, a2):判断数组是否相等. int[] b = Arrays.copyOf(a, 6):将a数组赋给b数组,长度为6. Arrays.fill(b , 2, 4 , 1):将b数组的第3个元素(包括)到第5个元素(不包括)赋为1. Arrays.sort(b):对b数组进行排序. 2.请编写一个程序将一个整数转换为汉字读法字符串.比如“1123”转换为“一千一百二十三”. pu…
作业:使用类的静态字段和构造函数,可以跟踪某个类所创建对象的个数.请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”. 代码: package TestJava; import java.util.Scanner; public class SearchJava { static int num=0; public SearchJava() { num++; } int number; static public void show() { System.out.println("…
1 .仔细阅读示例: EnumTest.java,运行它,分析运行结果? 枚举类型是引用类型,枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象.相同的值则引用同一个对象.可以使用“==”和equals()方法直接比对枚举变量的值. 2.看着这个图,再查查Java中每个数据类型所占的位数,和表示数值的范围,你能得出什么结论 在整数之间进行类型转换时,数值不发生改变,而将整数类型转换成小数据类型时,由于存储方式不同,可能存在数据精度的损失. 3.以下代码的输出结果是什么? int X=10…
题目要求: 1.在第一个问题过程中,我在以前的代码中好像已经写出了这个功能,想要实现这个功能,我们只需要在我们储存的数组和是负数的时候对中转值进行重新赋值就可以得到新的数值的起始位置,而他的终了位置就是程序运行到那个地方时候的数值,其余的输出也是十分简单的 2.题目要求每运行一次就需要稍作停留,由于当时没有仔细的看题目,所以导致理解错误,理解成了直接暂停,当触发按键的时候则继续开始,然后问老师这个功能其实也是可以实现的,这个问题我以后再考虑一下,过段时间再来思考这个问题,因为最近时间有点挤.那么…
从我上一篇随笔中,我们可以得到最大连续子数组. 按照要求,我们需要从TXT文档中读取随机数,那在此之前,我们需要在程序中写入随机数 import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.PrintWriter; import java.util.Random; public class Main { public static void main(…