我准备发一些Java的小Quiz,这些题目看似比较简单,但如果一不小心,就会得出错误的结论,大家小心咯。
如果你有什么意见或者建议,请留言或者加我的QQ:472429029,验证信息写Java,javaeye什么的都行。
一。请问下面的代码的运行结果是?
/**
* created on 2009-4-13
* Author softkid
*/
package cn.softkid;
public class MulOrAdd {
public static void main(String[] args) {
int x=5,y=5;
x *= 5+2;
y = y*5+2;
System.out.println("Value of X is : "+x);
System.out.println("Value of Y is : "+y);
}
}
怎么样?简单吧!请留言给出你的结果吧!然后编译运行试试,看运行生成的结果是否和你想的一样?
二。请问下面的代码的运行结果是?
/**
* created on 2009-4-13
* Author softkid
*/
package cn.softkid;
public class MyDouble {
public static void main(String[] args) {
for(double d = 0.0; d != 1.0; d = d + 0.1){
System.out.println("Tesging...");
}
}
}
两道题目下来,你是否觉得我的题目很幼稚呢?如果有兴趣,请继续吧!
三。下面一个是关于循环的,请问运行的结果是?
/**
* created on 2009-4-13
* Author softkid
*/
package cn.softkid;
public class MyLoop {
public static void main(String[] args) {
for(int i=0;i<10;i++){
for(i=0;i<5;i++){
System.out.println("Testing");
}
}
}
}
这一个应该没什么问题?但如果被前面的搞迷糊了,那就不一定了!
四。接下来扯到Integer和String了,请问下面代码运行的结果是?
/**
* created on 2009-4-13
* Author softkid
*/
package cn.softkid;
public class Equality {
public static void main(String args[]) {
Integer first = 100;
Integer second = 100;
String str1 = "abc";
String str2 = "abc";
String str3 = new String("abc");
String str4 = new String("abc");
if (first == second)
System.out.println("first == second");
else
System.out.println("first != second");
if (str1 == str2)
System.out.println("str1 == str2");
else
System.out.println("str1 != str2");
if (str1 .equals(str3))
System.out.println("str1 equals str3");
else
System.out.println("str1 not equals str3");
if (str3 == str4)
System.out.println("str3 == str4");
else
System.out.println("str3 != str4");
}
}
这一次就到这里吧,下次再继续!
分享到:
相关推荐
Java Quiz.java
这个"java quiz(基本概念选择题)"资源提供了一种互动的方式来测试和加深你对Java基础知识的理解。下面,我们将深入探讨Java的一些核心概念,这些概念在选择题中可能会出现。 1. **类与对象**:Java中的所有程序都是...
CIC Java Reskill Program Java Quiz it is easy to understand
这个"Quiz-Java-CODES.rar_quiz"压缩包文件显然包含了一些Java编程用于创建测验或问答应用的示例代码。让我们深入探讨一下这个主题,了解Java在构建问答系统时可能涉及的关键知识点。 1. **Java基础**:首先,理解...
ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5ssd3 practical quiz 5
ssd3 practical quiz 1ssd3 practical quiz 1ssd3 practical quiz 1ssd3 practical quiz 1ssd3 practical quiz 1 ssd3 practical quiz 1
【标题】"SSD3 Practical Quiz 9 EmployeeFileIO.java 不坑人" 涉及的是一个关于固态存储技术(Solid State Drives, SSDs)的实践考核题目,其中的核心是`EmployeeFileIO.java`这个Java源代码文件。在IT领域,特别是...
`应用程序-Java-Quiz-V2`是一个使用Java编程语言开发的Quiz应用的升级版。它涉及到Java的基础知识、GUI设计、版本控制、构建工具、测试、资源管理和现代开发流程。这个项目展示了Java在创建交互式应用方面的灵活性和...
【标题】"ssd3 practical quiz7答案"涉及的知识点主要与软件开发和编程相关,尤其是Java编程语言。Quiz7可能是一个在线课程或教程的一部分,专注于数据结构和算法的应用,特别是数组列表的操作。 【描述】提到这个...
在本次实践测验中,我们关注的是"Move.java"这个文件,这通常意味着我们正在处理一个与Java编程相关的任务,可能涉及到对象移动、位置操作或者游戏开发中的某种逻辑。让我们深入探讨这个知识点。 首先,Java是一种...
LinkedIn中java的技能测评问题,整理的一些题库(30题),难度不大
SSD3(Solid State Drives 3)是一个可能的课程或模块,专注于固态存储技术,特别是第三阶段的内容。在“Practical Quiz 4”中,我们预计会涵盖固态硬盘(SSD)的深入技术知识,包括其工作原理、性能优化、故障排查...
在本次的"ssd3 practical quiz9"中,我们关注的是一个名为"employeeIO.java"的文件,这与之前的"employee.java"有所不同。这个题目似乎着重于输入/输出(I/O)操作,这是Java编程中的一个重要领域,特别是在处理数据...
本项目是基于《Java面试八股文:高频面试题与求职攻略一本通(视频解说版)》的代码示例工程设计,包含44个文件,其中包括26个Java源文件、13个XML配置文件、3个JPG图片文件以及少量其他格式文件。这些资源旨在辅助...
Quiz 4作为该课程的一个环节,可能涉及了课程中的关键概念和技术。在卡耐基梅隆大学或其他提供类似课程的机构,这样的测验旨在检验学生对课程材料的理解和应用能力。 在"ssd3 quiz4答案"中,我们可能讨论以下几个...
SSD3 Practical Quiz8 2009 StudentArrayList.java
【标题】"ssd3 practical quiz2"是一个与软件工程相关的实践测验,可能是课程"Software System Development 3"(SSD3)的一部分。这个测验可能涉及了软件开发过程中的实际操作和问题解决,旨在检验学生在项目管理和...
1. **编程概念**:Quiz 6可能涉及到常见的编程语言如Java、Python或C++,检查学生对变量、数据类型、控制结构(如循环和条件语句)、函数和类的理解。 2. **软件工程**:这部分可能涵盖需求分析、设计模式、软件...
每份答案包含exam3题目以及选择题答案一个Java文件,一个SQL文件,一个txt,一个JSP文件。绝对值。里面有100分80多分90多分三份答案。绝对值。吐血大放送!!!挥泪奉献!!! 简直太无私了!!!!!!!!!!!!...
《Java语言程序设计与数据结构(基础篇)》是一本深入浅出的教材,旨在帮助初学者理解并掌握Java编程语言以及数据结构的基础知识。第18章是书中的一个重要部分,通常会涵盖一些高级话题,如树形结构、图算法或是高级...