![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 71
stephen_wong
这个作者很懒,什么都没留下…
展开
-
将“在任务栏上出现的两个eclipse图标”合为一个
参考了这篇博文。编辑eclipse目录下的原创 2014-09-01 14:59:13 · 2988 阅读 · 1 评论 -
[Java] 作业4答疑
写在最前面:这些试题多是计算机学院的二三年级学生的Java课中的考试题目。大家不会做很正常,不要紧张,尽量去理解即可。期末考试的难度不会这么高,虽然我不清楚期末考试的题型。原创 2016-04-22 13:22:47 · 1517 阅读 · 0 评论 -
[Java] 实验7参考代码
1. default package问题可参考[Java] 实验6参考代码2. for, if, while等,后面包含多条语句时,需要用花括号括起来3. 为什么需要close scanner, 可参考[Java] 实验6参考代码 (已简要更新原因)求最小公倍数和最大公约数最大公约数(gcd)的求法可以参考维基百科——辗转相除法;最小公倍数(lcm)的求法,在此举一个特原创 2016-04-13 00:50:11 · 1736 阅读 · 0 评论 -
[Java] 实验9
得知周一的同学少上了两次课的我,内心几乎是崩溃的。大家要尽量独立思考独立实现,仍有不明白的,可以参考下文中给出的提示。50006 输出 Fibonacci 序列private static int fib(int n) { if (condition) { return 1; } int first = 1; int second = 1;原创 2016-05-04 00:48:22 · 1036 阅读 · 0 评论 -
[Java] 实验11
60005 排序可以参考书中冒泡排序或插入排序的相关内容。60012 加法口诀表import java.util.Scanner;public class Add { public static void main(String[] args) { Scanner in = new Scanner(System.in); int repeat = in.原创 2016-05-17 11:46:41 · 1330 阅读 · 0 评论 -
[Java] 作业5 (数组)
Q40// Program Ipublic class Test { public static void main(String[] args) { int[] list = { 1, 2, 3, 4, 5 }; reverse(list); for (int i = 0; i < list.length; i++) System.out.print原创 2016-05-04 23:34:49 · 1673 阅读 · 0 评论 -
[Java] 作业6(字符串)
Q1《Java语言程序设计 基础篇》第8版: - 9.2.3 字符串的比较Q8a, c: 可以用 + 来连接两个字符串;d: str.length 返回 str 的长度b: + 不可以用来连接 String 和 intQ24a: 参考Q8b: 不支持String间的 >= 操作符c: int i = s1.length(), lengt原创 2016-05-23 00:07:08 · 996 阅读 · 0 评论 -
[Java] 实验5参考代码
实验4月3日晚截止,实验截止后将在此给出完整的参考代码。1. 如何使用下面的代码模板: 1.1 在eclipse中创建对应名称的类 1.2 将代码复制到类文件里 1.3 在//todo注释中输入你用于解题的代码。 1.4 例子:参考第一题“显示两级名字”,大家就可以这么做 1.4.1 在eclipse中创建类,名字叫做PassOrFail 1.4.2 将下面的代码复制到.java文件中,并删除//todo注释,开始在while循环里写代码原创 2016-03-29 18:57:43 · 1681 阅读 · 0 评论 -
[Java] 实验12
60021 求字符串长度import java.util.Scanner;public class StringLengths { public static void main(String[] args) { Scanner in = new Scanner(System.in); // Obtain the string, like "hello#123#" ,原创 2016-05-24 21:42:43 · 2260 阅读 · 0 评论 -
[Java] 往年试卷
public class Test { public static void main(String[] args) { int sum = 0; for (int i = 1; ; ++ i, sum += i) { System.out.println("i = " + i + ", sum = " + sum); if (i > 10)原创 2016-06-14 23:48:27 · 996 阅读 · 0 评论 -
[Java] 模拟题2
第8题可以用 int(Math.sqrt(x)) * int(Math.sqrt(x)) == x 可以判断整型 x 是个平方数。错误。我认为错误的原因是:这条语句是语法错误的。原创 2016-06-19 10:20:45 · 789 阅读 · 0 评论 -
[Java] 实验6参考代码
求1+1/2+1/3+……+1/n1. 整数 / 整数 = 整数2. 如何进行从1到n的循环:for (int i = 1; i <= n; ++ i) { // todo}求1-1/2+1/3-1/4+……如何在每次迭代(iteration, 非正式的可以理解成“一次循环”)中改变符号:boolean positive = true;for (int i =原创 2016-04-05 10:21:06 · 1838 阅读 · 0 评论 -
[Java] 作业8(继承、多态)
Q37题目定义了两个 public class, 所以如果要完全模拟题目的情景,需要创建两个 .java 文件。因为每个 .java 文件里有且只能有一个 public clas. // Parent.javapublic class Parent { public float aFun(float a, float b) throws IOException { // ..原创 2016-06-15 19:36:11 · 1756 阅读 · 0 评论 -
[Java] 实验10
50011这题考察如何定义method。method主要由 - 返回值 (return value) - 方法名 (method name) - 参数列表 (argument list) - 方法体 (method body)组成。这题的max方法,大概是:int max(int a, int b, int c) { // ...}原创 2016-05-10 21:57:16 · 1015 阅读 · 0 评论 -
[Java] 实验4参考代码
实验3月27日晚截止,实验截止后将在此给出完整的参考代码。大小写转换在 [Java] 作业2答疑Q31中,我们谈到了int和char间的相互转换。大家可以参考Q31中给出的代码,编写一个java程序,在控制台先输出字符'a', 'A', 'b', 'B'对应的int数值,看看有什么规律。计算三门课程的平均成绩一定要认真读题,看清题意。一定要认真读题,看清原创 2016-03-22 22:59:41 · 3470 阅读 · 0 评论 -
[Java] Eclipse安装
1. JRE和JDK1.1 JREJava程序需要在Java Runtime Environment (JRE)下才可以运行。Eclipse软件本身是用Java写的,所以要运行Eclipse,电脑需要安装JRE.1.2 JDK1.2.1 什么是JDKEclipse软件的作用有很多,可以用来编写Java, Scala, C/C++等程序。如果要用来开发Java程序,那么就原创 2016-03-02 13:50:03 · 764 阅读 · 0 评论 -
[Java] 实验2参考代码
最后一题,要求先从控制台读取一个数字n, 执行n此循环;在每次循环中读取a, b的值,并输出a, b的和。代码:import java.util.Scanner;public class Sum { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = i原创 2016-03-15 21:14:53 · 685 阅读 · 0 评论 -
[Java] 作业1答疑
Q27.设a=10; b=2*a++; 执行语句System.out.print("a="+a+++" b="+b);的输出结果是_____。为解决这题,我们要先给大家介绍表达式(expression)与求值(evaluation)两个概念:表达式我们可以将"一个变量"或"变量与操作符"组成的语句称为表达式,比如:“a“, ”a+b“, ”a++“这些都是表达式。求值我原创 2016-03-04 10:33:38 · 1308 阅读 · 0 评论 -
[Java] 实验1
学有余力的同学可以看看下述文献,有助于写出更好的程序。问题4. 显示以下表格以某种格式输出:Print with formatting格式详解:Decimal formatting - 注意到,left-justified可以满足实验要求原创 2016-03-01 22:58:10 · 916 阅读 · 0 评论 -
[Java] 常用方法的解释
nextInt()原创 2016-03-14 19:47:11 · 526 阅读 · 0 评论 -
[Java] public class, main和args的解释
大家可以下载《Java编程思想》第四版,参考2.7小节“你的第一个Java程序”。里面介绍了public class, main的含义。文件名与类名我们如果需要创建一个独立运行的程序,那么文件中必须存在某个类与该文件同名(否则编译器会报错),而且那个类必须包含一个名为main()的方法。所以在HelloWorld.java文件中,我们必须存在如下类定义:// Hello原创 2016-03-12 11:49:56 · 6266 阅读 · 0 评论 -
[Java] i++与++i的区别(后缀++与前缀++)
后缀++ (Postfix Increment)根据Oracle官方给出的文档Postfix Increment Operator ++,假如i=10, 那么i++的行为是:先将1与变量的值相加,将新值(11)存回变量表达式返回旧值(10).下述程序表达了这一过程:int i = 10;System.out.println(i ++); // 输出10前缀原创 2016-03-13 10:40:57 · 2659 阅读 · 0 评论 -
[Java] 实验3参考代码
平方根double res = Math.sqrt(num);// Math.sqrt(num)用来求num的平方根// res是作为result的缩写// 将result定义成double而非int类型:int类型无法表示浮点数。求余int num = 4 % 5; // num为4除5的余数,亦即num=4原创 2016-03-15 21:20:45 · 1487 阅读 · 0 评论 -
什么是代码缩进(code indent)
一个简单的代码缩进(code indent)的样例是:public class A { public static void main() { bool condition = true; if (condition) { System.out.println("The condition is true."); } else { System.out.println原创 2016-03-23 11:43:01 · 13877 阅读 · 0 评论 -
[Java] 作业2答疑
Q31. Suppose i is an int type variable. Which of the following statements display the character whose Unicode is stored in variable i?a. System.out.println(i);b. System.out.println((char)i);c. S原创 2016-03-14 19:59:44 · 1424 阅读 · 0 评论 -
[Java] 作业3答疑
Q11-- i --; // 这里语法错误,题目不对Q12 根据语法,case后面需要跟break, 才会跳出switch语句,否则将依次执行正确case后面的所有语句。所以此题的运行结果是:int i = 10, j = 18, k = 30;switch(j - i) { case 8: k ++; // k = 31 case 9: k += 2; // k =原创 2016-03-28 21:19:20 · 1058 阅读 · 0 评论 -
[Java] 实验8
1. default package问题可参考实验62. for, if, while等,后面包含多条语句时,需要用花括号括起来3. 为什么需要close scanner, 可参考实验6 (已简要更新原因)40037 计算不及格的人数在第二行输出结果错误(平均分输出73.75, 或者不及格人数输出3)的同学,可以参考实验六“求1+1/2+1/3+……+1/n”那题,第3点。原创 2016-04-19 23:59:17 · 1372 阅读 · 0 评论 -
[Java] 实验13
70001 参考《Java语言程序设计--基础篇》: - 8.1 引言 - 8.2 定义对象的类。简单描述了语法规则 - 8.3 举例:定义类和创建对象。以 Circle 为例。代码填空:import java.util.*;public class CircleTest { public static void main(String args[原创 2016-05-31 23:40:40 · 1694 阅读 · 0 评论