Java介绍以及开篇.ppt_第1页
Java介绍以及开篇.ppt_第2页
Java介绍以及开篇.ppt_第3页
Java介绍以及开篇.ppt_第4页
Java介绍以及开篇.ppt_第5页
已阅读5页,还剩145页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1课:Java介绍以及开篇,什么是程序,介绍你上午到学校上课的过程介绍学习知识的过程,程序一词来自生活,通常指完成某些事务的一种既定方式和过程在日常生活中,可以将程序看成对一系列动作的执行过程的描述,什么是程序,什么是指令?,System.out.println(“起床);System.out.println(“洗漱);System.out.println(“吃饭);,指令被逐条执行,程序员,计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合,要执行的一组指令,程序,计算机中的程序,Java是SunMicrosystems于1995年推出的高级编程语言,为什么学习Java,Java主设计者:JamesGosling1995.5.23SUN发布Java1.0JavaDevelopmentKitJDK1.0Java2JDK1.2JDK1.5得到进一步改善现在版本:JDK7.0,JDK6.0(主流),编写程序的工具就是计算机语言,Java就是多种语言中的一种,Java领域的JavaSE、JavaEE技术已发展成为同微软.NET平分天下的应用软件开发平台和技术目前流行的Android软件开发语言也是基于Java语言的。,为什么学习Java,Java可以做什么,开发桌面应用程序银行软件、商场结算软件开发面向Internet的应用程序网上数码商城、阿里巴巴、易趣网,J2EEJava2PlatformEnterpriseEditionJ2SEJava2Platform,StandardEditionJ2MEJava2Platform,MicroEdition,Java技术平台简介,Java三大领域,Java体系结构,Java工作方式,JVM(JavaVirtualMachine),PATH是什么?,这是计算机中第一次装完JDK,在没有进行任何设定下,会出现以下的讯息,C:ProgramFilesJavajdk1.6.0_20binjavacHelloWorld.java然而,若每次执行都得输入指令所在位置,实在太累人了,而且你会有问题的是,安装JDK中最后示范执行java指令时,为什么可以直接执行?你可以执行echo%PATH%来看看目前系统的PATH环境变量中包括哪些路径信息:,你要在PATH中设定指令的路径信息,操作系统才可以凭借找到指令。如果要设定PATH,可以使用SET指令来设定,设定方式为SETPATH=路径。例如:设定时,若有多个路径,会使用分号(;)作区隔,通常会将原有的PATH附加在设定值的后面,如此需要寻找其它指令时,才可以利用保留下来的原有PATH信息。设定完成之后,你就可以执行javac并编译HelloWorld.java了。,CLASSPATH是什么?,设置Classpath的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。java-classpathc:workspaceHelloWorld,三步走,1、编写源程序,2、编译源程序,3、运行,开发Java程序,java语言的特点,跨平台面向对象解释型拥有较好的性能健壮性多线程安全性,使用记事本开发Java程序的步骤,使用记事本编辑源程序,以.java为后缀名保存使用javac命令编译.java文件,生成.class文件使用java命令运行.class文件,输出程序结果,publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(HelloWorld!);,publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(HelloWorld!);,外层框架,Java入口程序框架,编写代码,Java程序的结构,publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(HelloWorld!);,关键字,类名与文件名完全一样,main方法是Java程序执行的入口点,和一一对应,缺一不可,main方法四要素必不可少,从控制台输出信息,Java程序的结构,向程序内传参数,从控制台输出信息2-1,System.out.println()System.out.print(),publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(HelloWorld!);,publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.print(HelloWorld!);,System.out.println()和System.out.print()有什么区别呢?,打印完引号中的信息后会自动换行,打印输出信息后不会自动换行,从控制台输出信息2-2,使System.out.println(“”);和System.out.print(“n”);能达到同样的效果?,publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.print(HelloWorld!n);,打印输出信息后将会自动换行,使用转义符,1、从控制台打印输出你的姓名和年龄2、从控制台打印输出“张三18”,println:输出信息并执行换行,print:输出信息,但不执行换行n:换行符,t:制表位,练习,注释,我们在编写程序时,总需要为程序添加一些注释,用以说明某段代码的作用,或者说明某个类的用途,某个方法的功能,以及该方法的参数和返回值的数据类型和意义等等。程序注释是源代码的一个重要部分,对于一份规范的程序源代码而言,注释应该占到源代码的1/3以上。注释内容不会被编译进class文件注释内容即不会被编译的内容,只是解释说明,注释的三种类型,单行注释:单行注释就是在程序中注释一行代码,在java中,将双斜线(/)放在需要注释的内容之前。多行注释:多行注释是指一次性将程序中多行代码注释掉,使用/*和*/将程序中需要注释的内容包含起来文档注释:以斜线后紧跟两个星号/*开始,以*/作为结束,再结合javadoc命令生成API文档.,publicclassHelloWorldpublicstaticvoidmain(Stringargs)/输出消息到控制台System.out.println(HelloWorld!);,单行注释以/开始,以行末结束,Java程序的注释1,/*HelloWorld.java*2010-3-11*第一个Java程序*/publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(HelloWorld!);,多行注释以“/*”开头,以“*/”结尾,Java程序的注释2,为了美观,多行注释的每一行开头可写一个或多个*,/*HelloWorld.java*2010-3-11*第一个Java程序*/publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(HelloWorld!);,文档注释以“/*”开头,以“*/”结尾,定义在类,属性,方法之前。,Java程序的注释3,为了美观,多行注释的每一行开头可写一个或多个*,Java编码规范,编码规范是作为一个程序员应该遵守的基本规则,是行业内大家都默守的做法不遵守规范的代码不是好的代码,不是专业的代码目前学习阶段需要遵守的Java编码规范类名使用public修饰一行只写一条语句的使用及位置代码缩进,Java编码规范,publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(HelloWorld!);,publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(HelloWorld!);,指出以下编码中的不规范之处,不同层次代码没有缩进,“”一般放在某一行最末,集成开发环境(IDE)是一类软件,它将程序开发环境和程序调试环境集合在一起,帮助程序员开发软件使用Eclipse开发Java程序步骤:1、创建一个Java项目以及包2、手动创建Java源程序3、编译Java源程序4、运行Java程序,使用Eclipse开发Java程序的步骤,包资源管理器用包组织Java源文件,类似于文件夹选择菜单“窗口显示视图包资源管理器”打开,Java项目组织结构2-1,src目录:存放包和源文件,JRE系统库目录:存放程序运行必须的系统库文件,导航器类似于Windows中的资源管理器选择菜单“窗口显示视图导航器”打开,Java项目组织结构2-2,src目录:存放Java源文件,bin目录:存放可执行的字节码文件,publicclasshelloWorld/源文件名为HelloWorld.javapublicstaticvoidmain(Stringargs)System.out.println(我的第一个Eclipse小程序!);,public修饰的类的名称必须与Java文件同名!,代码错误,常见错误5-1,publicclassHelloWorldpublicstaticmain(Stringargs)System.out.println(我的第一个Eclipse小程序!);,main方法作为程序入口,void必不可少!,void,常见错误5-2,publicclassHelloWorldpublicstaticvoidmain(Stringargs)system.out.println(我的第一个Eclipse小程序!);,编译出错,无法解析system!Java对大小写敏感!,代码错误,常见错误5-3,publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(我的第一个Eclipse小程序!),每一条Java语句必须以分号结束!,;,代码错误,常见错误5-4,常见错误5-5,publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(“我的第一个Eclipse小程序!”);,注意:不要中文标点符号!,publicclassHelloWorldpublicstaticvoidmain(Stringargs)System.out.println(我的第一个Eclipse小程序!);,注意:不要漏写引号!,常见错误5-6,第二部分:进入Java世界变量、数据类型和运算符,电脑使用内存来记忆计算时所使用的数据内存如何存储数据内存像房间数据各式各样,要先根据数据的需求(即类型)为它申请一块合适的空间,1、订房间(单人间、双人间、总统套间)2、入住,内存如何存放数据,Java数据类型,分为两大类型:基本数据类型:类似于普通的值引用数据类型:传递的是内存地址,知识:二进制和十进制互换,1字节等于8比特(bit),比特是最小的内存单元,用来存储0和1.十进制转二进制:用2辗转相除至结果为1将余数和最后的1从下向上倒序写就是结果例如302302/2=151余0151/2=75余175/2=37余137/2=18余118/2=9余09/2=4余14/2=2余02/2=1余0故二进制为100101110,二进制转十进制从最后一位开始算,依次列为第0、1、2.位第n位的数(0或1)乘以2的n次方得到的结果相加就是答案例如:01101011.转十进制:第0位:1乘2的0次方=11乘2的1次方=20乘2的2次方01乘2的3次方80乘2的4次方01乘2的5次方321乘2的6次方640乘2的7次方0然后:1208032640107二进制01101011十进制107,知识:二进制和十进制互换,整数类型,浮点类型,基本数据类型,Java数据类型,1个字节:byte,2个字节:short,4个字节:int,8个字节:long,2个字节:char,4个字节:float,8个字节:double,1位:boolean,字符类型,布尔类型,Java数据类型,基本数据类型进一步说明,基本数据类型初始化:若类的某个成员是基本数据类型,即使没有进行初始化,Java也会确保它获得一个默认值,如下:基本类型默认值booleanfalsecharu0000(null)byte(byte)0short(short)0int0long0Lfloat0.0fdouble0.0d但需要注意的是:只有当变量作为类的成员使用时,Java才确保给定其默认值。,Java数据类型,引用数据类型,类(class),接口(interface),数组,思考:String类型是基本数据类型吗?,变量,数据存储在内存中的一块空间,为了取得数据,必须知道这块内存空间的位置,然而若使用内存地址编号,则相当不方便,所以使用一个明确的名称。变量(Variable)是一个数据存储空间的表示,将数据指定给变量,就是将数据存储到对应的内存空间,调用变量,就是将对应的内存空间的数据取出供您使用,1000*(1+5%),1000,1050,变量:一个数据存储空间的表示,98.76,不同数据存入具有不同内存地址的空间,相互独立,变量2-1,已经将数据存入内存,但是:怎么找到存入的数据?,1、在银行存1000元钱,银行一年的利息5%,那一年之后钱变成了多少?,内存地址不好记,怎么办?通过内存中小房间的别名找到数据存储的位置通过变量名可以简单快速地找到它存储的数据,房间,房间名字,房间类型,入住的客人,变量,变量名,变量类型,变量值,对应,变量2-2,publicclassMyVariablepublicstaticvoidmain(Stringargs)intmoney;/1.声明一个变量money=1000;/2.赋值,数据类型,变量名,内存空间存的数值,System.out.println(money);/3.使用变量,变量声明及使用2-1,intmoney=1000;/合二为一,2、在内存中存储本金1000元显示内存中存储的数据的值,使用变量的步骤:第一步:声明变量,即“根据数据类型在内存申请空间”第二步:赋值,即“将数据存储至对应的内存空间”第一步和第二步可以合并第三步:使用变量,即“取出数据使用”,数据类型变量名;,intmoney;,变量声明及使用2-2,变量名=数值;,money=1000;,数据类型变量名=数值;,intmoney=1000;,3、输出Java课考试最高分:98.5输出最高分学员姓名:张三输出最高分学员性别:男,publicclassTestTypepublicstaticvoidmain(Stringargs)doublescore=88.5;Stringname=张三;charsex=男;System.out.println(本次考试成绩最高分:+score);System.out.println(最高分得主:+name);System.out.println(性别:+sex);,单引号,双引号,连接输出信息,数据类型举例,思考与练习:定义两个int变量a,b,并分别赋值10和11,那么如何交换a、b两个变量的值。,练习:,整型,整型是指下列四种类型:byte:一个byte型整数在内存里占8位,范围是-128到127short:一个short型整数在内存里占16位,范围是-32768到32767int:一个int型整数在内存里占32位,范围是-2147483648到2147483647long:一个long型整数在内存里占64位,9223372036854775808到9223372036854775807int是最常见的整数类型,因此在通常情况下,一个java整数常量默认就是int型。有两种情况必须注意如果直接将一个较小的整数常量(在byte和short的取值范围内)赋给一个byte或short变量,系统会自动把这个整数常量当成byte或short如果使用一个巨大的整数常量(超出int类型的取值范围)时,java不会自动把这个整数常量当成long类型处理。要加后缀L或l,推荐使用L,Java语言整数常量的三种表示形式:十进制整数,如18,-256,0。八进制整数,要求以0开头,如017十六进制数,要求0 x或0X开头,如0 x1AJava语言的整型常量默认为int型,如:inti=16;声明long型常量可以后加l或L,如:longl=16L;,整数常量,基本数据类型的说明,简单数据类型是位数定长的,取消了其他编程语言中的硬件和编译器依附Java所有的数值类型都是有符号的所有基本类型名都必须小写,Java语言是大小写敏感的语言可用java.math.BigDecimal或BigInteger进行高精度数值计算,如货币的运算,1、字母2、下划线_3、$符号,首字母,任意多的:1、数字2、字母3、下划线_4、$符号,其余部分,变量名,变量命名规范:简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的首字母大写。例如:myScore,变量命名规则2-1,Java语言中,变量命名要符合一定规则money、score、name、sex,关键字,Java中一些赋以特定的含义、并用做专门用途的单词称为关键字(keyword)所有Java关键字都是小写的,TURE、FALSE、NULL等都不是Java关键字;goto和const虽然从未使用,但也被作为Java关键字保留;true,false,null虽被用做专门用途,但不是Java关键字;,关键字列表,abstractdefaultifprivatethisbooleandoimplementsprotectedthrowbreakdoubleimportpublicthrowsbyteelseinstanceofreturntransientcaseextendsintshorttrycatchfinalinterfacestaticvoidcharfinallylongstrictfpvolatileclassfloatnativesuperwhileconstfornewswitchcontinuegotopackagesynchronized,检查下面这些是否是合法的变量名,principal,cost_price,marks_3,$lastname,city,123rate,discount%,zipcode,City,int,变量命名规则2-2,publicclassError1publicstaticvoidmain(Stringargs)Stringtitle;System.out.println(title);,Stringtitle;/声明变量titletitle=Java;/赋值,Stringtitle=Java;/声明变量title并赋值,1,2,先声明变量并赋值,然后才能使用,代码错误,正确方案,常见错误3-1,变量名不能以%开始,publicclassError2publicstaticvoidmain(Stringargs)int%hour=18;System.out.println(%hour);,代码错误,常见错误3-2,publicclassError3publicstaticvoidmain(Stringargs)Stringname=张三;Stringname=李四;,声明两个同名变量导致编译错误,Stringname=张三;StringName=李四;,Java程序区分大小写,正确方案,常见错误3-3,推荐写法:Stringzhangsan=“张三”;Stringlishi=“李四”;,字符型,字符型通常用于表示单个的字符,字符常量必须使用单引号括起来。java语言使用16位的Unicode编码集作为编码方式,而Unicode被设计成支持世界上所有的书面语言的字符,包括中文字符,因此java支持各种语言的字符。计算机在处理字符类型时,是把这些字符当成不同的整数来看待,因此,严格来说,字符类型也算是整数类型一种字符型常量有三种表示形式:1.直接通过单个字符来指定字符常量:例如A、9等2.通过转义字符表示特殊字符常量:例如n、t等3.直接使用Unicode值来表示字符常量,格式是uXXXX,其中XXXX代表一个16进制的整数。,使用变量存储以下平板电脑信息(ipad2重680克,电池连续工作时间10小时,价格3000),并打印输出重量(weight):680电池连续工作时间(time):10价格(price):3000,定义变量有哪两种方式?,小结1,练习:,intwangScore=80;/王浩成绩intzhangScore;/张萌成绩wangScore=zhangScore;System.out.println(“张萌成绩是+zhangScore);,zhangScore=wangScore;/将右边的值给左边的变量,赋值运算符,wangScore,zhangScore,80,80,副本,代码错误,赋值运算符2-1,4、学员王浩的Java成绩是80分,学员张萌的Java成绩与王浩的相同,输出张萌的成绩,变量名=表达式;,a=(b+3)+(b1),表达式,表达式,表达式,赋值运算符,表达式举例,赋值运算符2-2,表达式就是符号(如加号、减号)与操作数(如b,3等)的组合,基本的算术运算5、从控制台输入学员王浩3门课程成绩,编写程序实现(1)Java课和SQL课的分数之差(2)3门课的平均分,算术运算符3-1,importjava.util.Scanner;publicclassScoreStatpublicstaticvoidmain(Stringargs)Scannerinput=newScanner(System.in);System.out.print(STB的成绩是:);intstb=input.nextInt();/stb分数/省略接收Java分数和SQL分数intdiffen;/分数差doubleavg;/平均分/省略输出成绩单代码diffen=java-sql;/计算Java课和SQL课的成绩差System.out.println(Java和SQL的成绩差:+diffen);avg=(stb+java+sql)/3;/计算平均分System.out.println(3门课的平均分是:+avg);,算术运算符3-2,指定Scanner类路径,通过键盘的输入得到STB的成绩,计算成绩差和平均分,doublefirstAvg=81.29;/第一次平均分doublesecondAvg;/第二次平均分intrise=2;secondAvg=firstAvg+rise;System.out.println(第二次平均分是:+secondAvg);,自动类型转换举例,6、某班第一次Java考试平均分81.29,第二次比第一次多2分,计算第二次考试平均分?,规则1:如果一个操作数为double型,则整个表达式可提升为double型规则2:满足自动类型转换的条件两种类型要兼容:数值类型(整型和浮点型)互相兼容目标类型大于源类型:例如:double型大于int型,自动类型转换规则,intage=19;charsex=女;charresult=age+sex;,下面语句正确吗?,inta=10;intb=10.2;doublec=10;c=a;intd=c;,int不可以自动转换成char,double不可以自动转化成int,常见错误,intbefore=20;/apple笔记本市场份额doublerise=9.8;/增长的份额intnow=before+rise;/现在的份额,intnow=before+(int)rise;,编译出错:不能完成自动类型转换,(类型名)表达式,强制类型转换,intb=(int)10.2;doublea=10;intc=(int)a;,更改为,强制类型转换,强制类型转换,7、去年Apple笔记本所占市场份额是20,今年增长的市场份额是9.8,求今年所占份额?,小结3,实现一个数字加密器,加密规则是:加密结果=(整数*10+5)/2+3.14159,加密结果仍为一整数,提示:/原始数据intdata=100;/加密计算intresult=(data*10+5)/2+(int)3.14159;,找出错误并更正输出结果是什么?,intradius=10;doublehigh=1.9;intvol=3.14*radius*radius*high;,需进行强制类型转换,intnum1=19;intnum2=89;inttemp;temp=num1;num1=num2;num2=temp;System.out.println(num1);System.out.println(num2);,intvol=(int)(3.14*radius*radius*high);,8919,借助一个中间变量互换两个变量的值,回顾,第三部分:运算符和基本选择结构,用什么数据类型能表示一件艺术品是真货还是假货地铁2号线的首发车时间是5:00吗这次考试成绩在90分之上吗,boolean(布尔)类型boolean类型的值:真:true假:false,boolean类型只有这两个值,?,为什么需要boolean类型,如何使用boolean类型,1、从控制台输入张三同学的成绩,与李四的成绩(80分)比较,输出“张三的成绩比李四的成绩高吗?”的判断结果,intliSi=80;/学员李四成绩booleanisBig;/声明一个boolean类型的变量Scannerinput=newScanner(System.in);System.out.print(输入学员张三成绩:);/提示要输入学员张三的成绩intzhangSan=input.nextInt();/输入张三的成绩isBig=zhangSanliSi;/将比较结果保存在boolean变量中System.out.println(张三成绩比李四高吗?+isBig);/输出比较结果,定义boolean变量isBig,存储比较结果,将比较结果保存在isBig变量中,比较高低、大小、长短等张三的考试成绩是否比李四高大象是否比乌龟更长寿篮球跟地球一样大吗,如何比较?,使用关系运算符可以比较高低、大小、长短等,?,为什么使用关系运算符,常用的关系运算符有哪些:,=,李四的成绩假大象的寿命90)获得一个MP4作为奖励;,结合问题2,基本的if选择结构,什么是if选择结构,结果必须是布尔值,只有一条语句时,建议不省略,importjava.util.Scanner;publicclassGetPrizepublicstaticvoidmain(Stringargs)Scannerinput=newScanner(System.in);System.out.print(输入张浩的Java成绩:);/提示输入Java成绩intscore=input.nextInt();/从控制台获取张浩的Java成绩if(score90)/判断是否大于90分System.out.println(老师说:不错,奖励一个MP4!);,使用基本的if选择结构,使用复杂条件下的if选择结构3-1,3、张浩Java成绩大于98分,而且音乐成绩大于80分,老师奖励他;或者Java成绩等于100分,音乐成绩大于70分,老师也可以奖励他,分析:怎样把多个条件连接起来?,使用逻辑运算符,score198/张浩的Java成绩intscore2=72;/张浩的音乐成绩if(score198,使用复杂条件下的if选择结构解决问题3,4、如果张浩Java考试成绩大于98分,老师就奖励他一个MP4,否则老师就罚他进行编码,使用两个基本if选择结构,使用if-else选择结构实现,if(score98)System.out.println(老师说:不错,奖励一个MP4!);if(score98)奖励一个MP4;else惩罚进行编码;,结合问题4,使用if-else选择结构3-2,使用if-else选择结构解决问题4,publicclassSimpleIf2publicstaticvoidmain(Stringargs)intscore=91;/张浩的Java成绩if(score98)System.out.println(老师说:不错,奖励一个MP4!);elseSystem.out.println(老师说:惩罚进行编码!);,使用if-else选择结构3-3,代码改错,publicclassSimpleIf2publicstaticvoidmain(Stringargs)intscore=91;/张浩的Java成绩if(score98);System.out.println(老师说:不错,奖励一个MP4!);elseSystem.out.println(老师说:惩罚进行编码!);,不能加入”分号“,否则会报错,代码改错,publicclassSimpleIf2publicstaticvoidmain(Stringargs)intscore=91;/张浩的Java成绩if(score98)System.out.println(老师说:不错,奖励一个MP4!);elseSystem.out.println(老师说:惩罚进行编码!);,必须是英文的标点符号,不能写成中文的符号,总结2-2,用户输入两个数a、b。如果a能被b整除或a加b大于1000,则输出a;否则输出b,提示:if(a%b=0)|(a+b100)System.out.println(a);elseSystem.out.println(b);,参考代码,第四部分:复杂选择结构,使用多重if选择结构,为什么使用多重if选择结构,将成绩分成几个连续区间判断。使用单个if选择结构无法完成,使用多个if选择结构很麻烦,1、对学员的结业考试成绩评测成绩=90:优秀成绩=80:良好成绩=60:中等成绩=90)System.out.println(优秀);elseif(score=80)System.out.println(良好);elseif(score=60)System.out.println(中等);elseSystem.out.println(差);,大于等于90分,大于等于60分,小于80分,小于60分,大于等于80分,小于90分,如何使用多重if选择结构,使用多重if选择结构解决问题1,如何使用多重if选择结构,2、我想买车,买什么车决定于我在银行有多少存款如果我的存款超过500万,我就买凯迪拉克否则,如果我的存款超过100万,我就买帕萨特否则,如果我的存款超过50万,我就买依兰特否则,如果我的存款超过10万,我就买奥托否则,我买捷安特,intmoney=52;/我的存款,单位:万元if(money=500)System.out.println(太好了,我可以买凯迪拉克);elseif(money=100)System.out.println(不错,我可以买辆帕萨特);elseif(money=50)System.out.println(我可以买辆依兰特);elseif(money=10)System.out.println(至少我可以买个奥托);elseSystem.out.println(看来,我只能买个捷安特了);,如何使用多重if选择结构,各个条件的顺序可以任意排列吗?,使用多重if选择结构解决问题2,为什么使用嵌套if选择结构,使用嵌套if选择结构,要判断是否能够进入决赛在确定进入决赛的情况下,还要判断是进入男子组,还是进入女子组,3、学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论