Java语言基础实验

合集下载

Java语言基础实验报告

Java语言基础实验报告

实验报告课程名称: Java语言程序设计姓名:学号:班级:数学与计算机科学学院数学与计算机科学学院实验报告实验名称:Java语言基础指导教师:日期:2020.4.20实验结果第1题代码:import java.util.Scanner;public class One {public static void main(String[] args) {Scanner num1 = new Scanner(System.in);System.out.println("请输入一个16位的长整型数:");long num = num1.nextLong();long shuzi,shuzi1;int [] count = new int[10];for (int i = 0; i < 16; i++) {long a = (long)Math.pow(10, i);shuzi1 = num/a;shuzi = shuzi1%10;switch ((int)shuzi) {case 0: ++count[0];break;case 1: ++count[1];break;case 2: ++count[2];break;case 3: ++count[3];break;case 4: ++count[4];break;case 5: ++count[5];break;case 6: ++count[6];break;case 7: ++count[7];break;case 8: ++count[8];break;case 9: ++count[9];break;default: break;}}for (int i = 0; i < 10; i++) {System.out.println(num + "中" + i + "出现的次数是"+ count[i] + "次");}}}第2题代码:import java.util.Scanner;public class Two {public static void main(String[] args){Scanner sc = new Scanner(System.in);int a, n, temp, h = 0, m = 1;n = sc.nextInt();a = sc.nextInt();temp = a;for(int i = 1; i <= n; i++){ m = m * 10;h = h + a;a = a + temp * m;}System.out.println(h);}}第3题代码:import java.util.Scanner;public class Three{public static void main(String[] args){Scanner scanner = new Scanner(System.in);String str = scanner.next();int len = str.length();System.out.println("共" + len + "位");System.out.println("顺序输出:");for(int i = 0; i < len; i++)System.out.print(str.charAt(i) + " ");System.out.println("\n逆序输出:");for(int i = len-1; i >= 0; i--)System.out.print(str.charAt(i) + " ");}}第4题代码:import java.util.Scanner;public class Four {public static void main(String[] args){System.out.println("请输入一个16进制的数:");Scanner scanner = new Scanner(System.in);String str = scanner.nextLine();long sum = 0, result = 0;int len = str.length();char num;for(int i = 0; i < len; i++){num = str.charAt(i);if(num >= '0' && num <= '9')result = num-'0';else if(num >= 'A' && num <= 'F')result = num - 'A' + 10;else if(num >= 'a' && num <= 'f')result = num - 'a' + 10;else {System.out.println("输入有误!");System.exit(1);}sum = sum + Math.pow(16, len-i-1) * result;}System.out.println("其对应的10进制整数是:" + sum);}}第5题代码:import java.util.Scanner;public class Five{public static void main(String args[]){int i,a[];a = new int[10];Scanner s = new Scanner(System.in);System.out.println("请输入10个数字:");for(i = 0; i <= 9; i++)a[i] = s.nextInt();for(i = 0; i <= 8; i++){for(int j = 0; j <= 8 - i; j++) {int t;if(a[j] > a[j+1]){t = a[j];a[j] = a[j+1];a[j+1] = t;}}}System.out.println("从小到大排列为:");for(i = 0; i <= 9; i++)System.out.println(a[i]);}}实验结果第1题:第2题:第3题:第4题:第5题:。

实验二 Java语言基础

实验二  Java语言基础

实验二Java语言基础实验日期:年月日班级学号:姓名:________________ 成绩:一、实验目的1熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用。

2掌握运算符优先级,熟悉使用Java的选择语句,循环语句。

二、实验内容完成如下任务或编写能够满足如下条件的程序(1、2、3中任选两题):1编写Java Application程序,输出1900年到2000年之间的所有润年。

(闰年的判断条件:能被4整除且不能被100整除,或能被400整除)。

2编写Java Application 程序,打印100~999之间所有的“水仙花” 数(它的个、十、百位数字的立方的和等于该数本身,如:153=1^3+5^3+3^3)。

3编写Java Application程序,分别用do-while和for循环计算1+1/2!+1/3!+1/4!...的前20项和。

三、教学要求1.实验前须复习的课程内容:[1] 熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用;[2] 掌握运算符优先级,熟悉使用Java的选择语句,循环语句;2.实验预习报告要求:实验预习报告要求有实验目的,实验内容,实验步骤和编程代码。

3.实验要求:1)对预习报告中的编程代码进行上机调试,完成实验指导书中全部实验要求内容。

2)写出实验报告。

报告要求:有实验目的,实验内容,实验步骤,调试完成的准确编程代码,实验小结,回答问题。

四、实验代码1编写Java Application程序,输出1900年到2000年之间的所有润年。

(闰年的判断条件:能被4整除且不能被100整除,或能被400整除)。

public class javaApplication {public static void main(String[] args) { // TODO自动生成的方法存根for(int i=1900;i<=2000;i++){if((i%400==0)||(i%4==0&&i%100!=0)){System.out.println(i+"是闰年!");}}}}2编写Java Application 程序,打印100~999之间所有的“水仙花” 数(它的个、十、百位数字的立方的和等于该数本身,如:153=1^3+5^3+3^3)。

java基础入门实验报告

java基础入门实验报告

java基础入门实验报告Java基础入门实验报告实验目的:本次实验旨在帮助初学者熟悉Java编程语言的基础知识,包括变量、数据类型、运算符、流程控制语句等,通过实际操作加深对Java语言的理解,并掌握基本的编程技能。

实验内容:1. 变量和数据类型:首先,我们学习了如何声明变量,并介绍了Java中常用的数据类型,包括整型、浮点型、字符型和布尔型等。

2. 运算符:接着,我们学习了Java中常用的运算符,包括算术运算符、关系运算符、逻辑运算符和位运算符等。

3. 流程控制语句:最后,我们学习了Java中的流程控制语句,包括if-else语句、switch语句和循环语句等。

实验步骤:1. 安装Java开发环境:首先,我们需要安装Java开发工具包(JDK),并配置好环境变量。

2. 编写第一个Java程序:接着,我们编写了一个简单的Hello World程序,并运行成功。

3. 学习变量和数据类型:然后,我们学习了如何声明变量和使用不同的数据类型。

4. 掌握运算符的使用:接着,我们练习了各种运算符的使用,包括算术运算符和逻辑运算符等。

5. 学习流程控制语句:最后,我们学习了if-else语句和for循环语句的使用,并编写了一些简单的程序进行练习。

实验结果:通过本次实验,我们成功地掌握了Java编程语言的基础知识,包括变量、数据类型、运算符和流程控制语句等,并且能够编写简单的Java程序。

同时,我们也对Java开发环境有了更深入的了解,为以后的学习打下了良好的基础。

结论:本次实验是我们学习Java编程语言的第一步,虽然只是入门级别的内容,但对于初学者来说却是非常重要的。

通过实际操作,我们不仅加深了对Java语言的理解,也掌握了基本的编程技能,为以后的学习打下了坚实的基础。

希望在以后的学习中能够不断提升自己的编程能力,更好地应用Java语言进行开发。

java基础实验报告

java基础实验报告

java基础实验报告Java基础实验报告引言:Java作为一种面向对象的编程语言,广泛应用于软件开发领域。

本次实验旨在通过一系列的实验任务,加深对Java基础知识的理解,并掌握Java编程的基本技巧。

实验一:Java环境搭建在本实验中,我们首先需要搭建Java开发环境。

Java开发工具包(JDK)是进行Java编程的基础,我们可以从Oracle官网上下载并安装最新版本的JDK。

安装完成后,我们需要配置环境变量,以便在命令行中能够直接运行Java相关的命令。

实验二:Java语言基础Java语言基础是进行Java编程的基石。

在本实验中,我们需要掌握Java的基本语法规则、数据类型和运算符等。

通过编写简单的程序,如计算两个数的和、判断一个数是否为素数等,加深对Java语言基础的理解。

实验三:面向对象编程面向对象编程是Java的核心特性之一。

在本实验中,我们需要学习Java中的类和对象的概念,并通过编写简单的类和对象来实现一些功能。

例如,创建一个学生类,包含姓名、年龄和成绩等属性,并实现一些与学生相关的操作方法。

实验四:异常处理异常处理是Java编程中重要的一部分。

在本实验中,我们需要学习Java中的异常处理机制,并通过编写代码来处理可能出现的异常情况。

例如,通过try-catch语句来捕获并处理用户输入非法字符的异常。

实验五:文件操作在实际的软件开发中,文件操作是非常常见的需求。

在本实验中,我们需要学习Java中的文件操作相关的类和方法,并通过编写代码来实现文件的读取和写入等功能。

例如,读取一个文本文件中的内容,并将其写入到另一个文件中。

实验六:多线程编程多线程编程是提高程序性能和效率的一种方式。

在本实验中,我们需要学习Java中的多线程编程相关的知识,并通过编写代码来实现多线程的应用。

例如,创建多个线程来同时下载多个文件,并实现进度条的显示。

结论:通过完成以上一系列的实验任务,我们对Java基础知识有了更深入的理解,并掌握了Java编程的基本技巧。

java编程基础实验报告

java编程基础实验报告

Java编程基础实验报告1. 引言本实验报告旨在介绍Java编程基础实验的步骤和相关思考过程。

通过本实验,我深入了解了Java编程语言的基本概念和语法,并通过实际编程练习提高了我的编程技巧。

2. 实验目的本次实验的目的是通过编写Java程序来实现一些基本的编程任务,包括变量的声明与使用、条件分支、循环结构、函数定义和调用等。

通过这些任务的完成,我可以加深对Java编程的理解和掌握。

3. 实验环境在本次实验中,我使用了以下工具和环境: - Java Development Kit (JDK) - 集成开发环境(IDE):我选择使用IntelliJ IDEA4. 实验步骤步骤一:环境搭建首先,我下载并安装了Java Development Kit (JDK)。

然后,我安装了IntelliJ IDEA作为我的集成开发环境。

步骤二:创建Java项目在IntelliJ IDEA中,我创建了一个新的Java项目。

我选择了一个合适的项目名称,并选择了项目的存储路径。

步骤三:编写Java代码在项目中,我创建了一个Java源代码文件,并开始编写Java程序。

根据实验要求,我定义了必要的变量,并使用条件分支和循环结构来实现程序的逻辑。

步骤四:调试和运行程序在编写完Java代码后,我使用IntelliJ IDEA提供的调试功能来检查代码中的错误。

我逐行运行程序,并观察变量的值和程序的输出,以确保代码的正确性。

步骤五:实验总结在实验过程中,我遇到了一些困难和问题。

通过阅读相关的教程和文档,我解决了这些问题,并加深了对Java编程语言的理解。

5. 实验结果通过本次实验,我成功地实现了实验要求中的Java程序。

我观察到程序输出了预期的结果,并且在调试过程中没有发现任何错误。

6. 实验心得通过参与这次Java编程基础实验,我对Java编程语言有了更深入的了解。

我学会了如何使用Java变量、条件分支、循环结构和函数定义等基本概念。

java实验实验报告

java实验实验报告

java实验实验报告Java 实验实验报告一、实验目的本次 Java 实验的主要目的是通过实际操作和编程实践,深入理解和掌握 Java 编程语言的基本概念、语法结构、面向对象编程的思想以及常用类库的使用。

同时,培养我们解决实际问题的能力和编程思维,提高代码的质量和可读性。

二、实验环境1、操作系统:Windows 102、开发工具:IntelliJ IDEA3、 JDK 版本:18三、实验内容(一)基本语法练习1、数据类型与变量在 Java 中,我们学习了不同的数据类型,如整数类型(`int`、`long`)、浮点数类型(`float`、`double`)、字符类型(`char`)和布尔类型(`boolean`)。

通过定义和使用这些变量,我们能够存储和操作各种类型的数据。

```javaint age = 25;double salary = 500050;char grade ='A';boolean isStudent = true;```2、控制结构包括条件语句(`ifelse`、`switch`)和循环语句(`for`、`while`、`dowhile`)。

这些控制结构使我们能够根据不同的条件执行不同的代码块,或者重复执行一段代码。

```javaint num = 10;if (num > 5) {Systemoutprintln("Number is greater than 5");} else {Systemoutprintln("Number is less than or equal to 5");}switch (num) {Systemoutprintln("One");break;case 10:Systemoutprintln("Ten");break;default:Systemoutprintln("Unknown");}for (int i = 0; i < 5; i++){Systemoutprintln(i);}int count = 0;while (count < 3) {Systemoutprintln("Count: "+ count);count++;}count = 0;Systemoutprintln("Count: "+ count);count++;} while (count < 3);```(二)面向对象编程1、类与对象创建了自定义的类来表示现实世界中的实体。

Java基础编程实验报告

Java基础编程实验报告

实验报告课程名称Java程序设计实验项目实验一Java基础编程系别____计算机学院_________专业/班级__________姓名_______________实验日期_______________________成绩_______________________指导教师一、实验题目:实验一Java基础编程二、实验内容:(1)创建一个Java Application程序,实.现流式交互输入输出要求:从键盘输入自己的姓名,学号,专业在屏幕上输出:“姓名:,学号:,专业:”(2)创建一个Java Application程序,编写输出乘法口诀表的程序1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=91*4=4 2*4=8 3*4=12 4*4=16。

(3)计算销售额假设在地产公司的收入包括基本工资和提成,基本工资是2000元,提成率的计算方式如下:销售额提成率0.01-5000 8%5000.01-10000 10%>10000.01 12%要求:从屏幕输入一年的预期收入(例如60000元),求出达到该目标所必须完成的最小销售额(4)选作:输出某个特定时间的日历页要求:从屏幕输入某个特定的时间,例如:2006-12-1,编写程序,在屏幕上以日历页的方式显示该时间,如下图所示。

提示:1)接收输入时间时,是单个时间,需要进行字符串分析,找到相应的年、月、日,因此可能要使用StringTokenizer类来为字符串构造分析器。

2)注意在创建Calendar对象时,设置的参数与实际时间之间的关系。

三、程序清单及结果:(需要标明实现程序对应的实验内容,并给出合理的程序注释及运行结果)实验(1)import java.util.*;public class InputTest {public static void main(String[] args){Scanner in =new Scanner(System.in);//构造Scanner对象,并与“标准输入流”System.in关联System.out.print("学生姓名,学号,专业");String name =in.next();//输入学生姓名int num =in.nextInt();//输入学号String major =in.next();//输入专业System.out.println("学生姓名:"+name+"学号:"+num+"专业:"+major);//输出学生姓名,学号,专业}}程序运行结果实验(二)public class wangyao{ public static void main(String args[]){int a,b,c;//定义整型变量a,b,cfor(a=1;a<=9;a++){for(b=1;b<=a;b++){c=a*b;//计算a*b的制,把制赋给cSystem.out.println(b+"*"+a+"="+c);//输出乘法式子}System.out.println("\n");//每进行完一次换行}}}实验(三)import java.util.*;public class InputTest{public static void main(String[] args){Scanner in = new Scanner(System.in);//构造Scanner对象,并与“标准输入流”System.in关联double a,b;//定义两个双精度浮点型变量a,bb=0.0;//初始化bSystem.out.print("请输入一年的预期收入");a=in.nextDouble();//从键盘输入aif(a<=28800)b=(a/12-2000)/0.08;if(a>28800&&a<=34800)b=((a/12-2000-400)/0.1)+5000.01;if(a>34800)b=((a/12-2000-400-500)/0.12)+10000.01;System.out.println("每月最小销售额是"+b);//输出每月最小销售额}}四、程序调试报告及总结在做第一个实验的时候,把System.out.println("学生姓名:"+name+"学号:"+num+"专业:"+major);的println写出print,导致不能输出。

Java编程基础实验报告

Java编程基础实验报告

Java编程基础实验报告编制教师审定2010至2011学年第一学期计算机科学学院实验名称:Java开发工具与简单Java程序设计指导教师:实验仪器:计算机实验日期:年月日实验地点:五教北503 成绩:实验目的:(1)熟悉JDK开发环境。

(2)掌握Java Application的程序结构和开发过程。

(3)了解Java Applet的功能与程序结构。

实验内容及基本要求:1、运行下列程序,写出其输出结果。

public class Hello{public static void main(String args[]){System.out.println(“你好,很高兴学习Java”);}}2、运行下列程序,写出其输出结果。

import java.applet.*;import java.awt.*;public class boy extends Applet{public void paint(Graphics g){g.setColor(Color.red);g.drawString(“Java是跨平台的语言,一次编译,到处运行。

”,2,30);g.setColor(Color.blue);g.drawString(“我学得很认真”,10,50);}}3、分别用应用程序和小应用程序编程,要求输出字符串“我喜欢学习Java。

”实验过程及结果:实验总结:实验评价(教师):实验名称:Java语言基础指导教师:实验仪器:计算机实验日期:年月日实验地点:五教北503 成绩:实验目的:(1)掌握标识符的定义规则。

(2)掌握各种基本数据类型及其相互转换。

(3)掌握各种运算符的实验及其优先级控制。

(4)掌握JAVA的控制语句和循环语句。

实验内容及基本要求:l、上机运行下列程序,写出其输出结果。

public class Convert{public static void main(String args[]){byte a=120; short b=255;int c=2200; long d=8000;float f;double g=123456789.123456789;b=a;c=(int)d;f=(float)g;System.out.print(“a=”+a); System.out.println(“b=”+b);System.out.print(“c=”+c); System.out.println(“d=”+d);System.out.print(“f=”+f); System.out.println(“g=”+g);2、上机运行下列程序,写出其输出结果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浙江大学城市学院实验报告课程名称 ______________ 面向对象程序设讣实验工程名称 ________________ Java语言基础实验__________________________________ 学生姓名专业班级学号实验目的和要求1.掌握Java语言的基本数据类型、字符串、数组2.掌握Java语言的运算符、表达式、语句3.能够编写Java应用程序二. 实验内容1.局部变量与final变量实验2.基本数据类型与转换实验3.算术运算的精度问题实验4.移位运算实验5.运算赋值实验6.短路逻辑运算实验7.编程实验:输出Unicode特泄区间的字符。

&编程实验:分析输入的数字三. 实验结果与分析(可将程序运行结果截屏,也可分析运行结果)1.局部变量与final变量实验。

编写以下程序,并回答问题。

public class LocalVariablcInitExample {public static void main(String[] args) {int a oSystem.out.print(a)ofinal int b = 100。

b++oSystem.out.print(b)c}}(1)程序的错误1、S ystem.out.print(a)o出错,局部变量a没有进行过初始化或赋值2、b++。

岀错,不能对终态局部变量b赋值。

它必须为空白,并且不使用复合赋值(2)改正方式public class LocalVariablelnitExample {public static void main(String[] args) {int a=10 oSystem.out.print(a)ofinal int b= 100°Systeni.out.print(b)o}}2.基本数据类型与转换实验。

编写以下程序,分析代码的输出结果,并回答问题。

classTest2{public static void main(String[] args){System.out.println(M第1段测试代码输出”)。

System.out.println((byle)255)oSystem.out.println((short)65535)0System.out.println((byte)-129)。

System.out.println((byte)129)oSystem.out.println((byte) 128)。

System.out.printing第2段测试代码输出”)。

int i= 123456789 cfloat f =仁System.out.println(f)0longj=123456789123456789L, double d = j。

System.out.println(d)oSystem.out.println(H第3段测试代码输出System.out.println(077) <>System.out.println(0x77)oSystem.out.println(77)o}}请分析并回答以下问题:(1)分析第1段代码,说明在什么情况下,int类型的数字转换为byte或者short类型,会岀现符号变化,即正数变负数,负数变正数?为何输出会不同?答:在强制类型转换时,如果数值超过目标类型的取值范用,那么某些数据位会被强行截断(即数据截断),从而导致数据丢失,甚至符号丢失。

例如:byte的取值范围是-27~2U, int类型的255不在这个范围内,强制转换的结果是-lo(2)分析第2段代码,说明整数类型向浮点型转型是否可能岀现精度损失,是否需要强制转换。

答:整数类型向浮点型转型可能会出现精度损失•不需要强制转换,可以自动类型转换。

(3)分析第3段代码,说明整数的八进制、十六机制、十进制的书写格式(即字而值格式)都是什么?答:八进制:首字母为0 ,包括0到7之间的字符所组成的字符序列;十六进制:以0x(或者0X)开始,包括0到9、以及A到F十六个符号组成的字符序列;十进制:由0到9十个字符组成的字符序列,一般首字符不可为0。

3.算术运算的精度问题实验。

编写以下程序,并回答问题。

class Test3{public static void main(String[] args){short a = 10aa = a + 2obyte b= lob = b + 1 oshort a = 10=byte b = 5oa = a + bochar c = 'a 寫C = C+lo}}(1)程序的错误1、类型不匹配:不能从int转换为short ,不能从int转换为byte,不能从int转换为char2、局部变虽a、b重复(2)改正方式class Test3 {public static void main(String[] args){short a = 10oa = (short)(a + 2)obyte b = 1 ob = (byte)(b + 1)。

short d = 10obyte e = 5od = (short)(d + e)oc = (char)(c+l)o}}4.移位运算实验。

编写以下程序,分析代码的输出结果,并回答问题。

class Test4{public static void main(String[) args){System, out. printing第1段测试代码输出”)。

System.out.println( 1 »32)oSystem.out.println(l L»32)oSystem.out.printlnC第2段测试代码输出”)。

System.out.println( 10»5)oSystem.out.println(-10»5)。

System.out.printing第3段测试代码输出”)aSystem.out.println( 1 «31 )。

System.out.println( 1 L«31)。

System.out.println( 1 Lvv63)。

System.out.printing第4段测试代码输出”)。

System.out.println( 1«100) <>System.out.println(l L« 100)。

System.out.printlnC第5段测试代码输出”)。

System.out.println(7«2)oSystem.out.println(7« 1 vv 1) ©System.out.printing第6段测试代码输出”)aint n = 34o int q=7oSystem.out.println(q«n)oq= 7。

for(int i = 0o ivn。

i++)q = q«USystem.out.println(q)oSystem.out.printing第7段测试代码输出”)。

int m = 2000000000aSystcm.out.println(m« 1 )oSystem.out.println(m*2)oSystem.out.printing第8段测试代码输出”)aSystem.out.println(-2» 1)。

System.out.println(-2>»l)o}请分析并回答以下问题:(1)分析第1段代码,为何输出会不同?答:im类型为32为,所以右移32位还是其本身,long类型为64为,所以右移32位, 低位被舍弃,髙位补0,最终结果为0。

(1)分析第2段代码,正整数右移的最小值是什么?负整数右移的最大值是什么?答:正整数右移的最小值是0,负整数右移的最大值是-1。

(2)分析第3段代码,三个语句输岀为何不同?答:int类型右移31位,符号位就是K符号位1代表为负数,long类型右移31位,只能说明扩大了2的31次方,long类型右移63位,符号位就是1,符号位1代表为负数(3)分析第4段代码,两个语句输出为何不同?答:int类型左移100位,和右移4位一样,100除以32的余数。

long类型左移100位,和右移36位一样,100除以64的余数。

(4)分析第5段代码,两个移位运算是否等价?答:等价。

⑸ 分析第6段代码,q«n与将q不断左移1位(共移动n位)是否相同?什么条件下相同?答:不相同,在n=2的情况下相同。

(6)分析第7段代码,左移1位与乘2是否等价?左移1位是否一定值翻倍?答:等价。

如果不是移到最髙位,符号位上,则不一定翻倍。

(7)分析第8段代码,和有何差别?答:结果是J, 结果是2147483647。

5.运算赋值实验。

编写以下程序,并回答问题。

class Test5{public static void main(String[] args) {byte a = 10。

a = a » 1 o //是否岀错?a »= 1 o 〃是否出错?char c = 'a 寫C = C+lo //是否出错?C+= lo //是否出错?}}(1)程序的错误类型不匹配:不能从int转换为byte ,不能从int转换为char。

(2)改正方式piiblicclass Test5 {publicstatievoid main(String[] args) { byte a = 10。

a =(byte) ( a » l)o// 是否出错?a »= lo //是否出错?char c = 1a'oc =(char) ( c + l)o // 是否出错?C += 1= //是否出错?}(3)运算赋值的特点。

运算赋值时无需强制转换。

6.短路逻辑运算实验。

编写以下程序,并回答问题。

class test6{public static void inain(String[] args) {int x = 1, z = 2oSystem, out. printing第1段测试代码输出”)。

if(false&&(x = (z= 1)))System.out.println(x)oelseSystem.out.println(z)oz = 2© X =1 OSystem.out.printing第2段测试代码输出”)。

if(true&&(x == (z = 1))&&false)System.out.println(x)oelseSystem.out.println(z)ox=0o z = 2oSystem.out.printlnC1第3段测试代码输出”)。

相关文档
最新文档