




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
回顾:整个课程体系:安装JDK配置JDK path=”写一个程序:明确目标选择工具(记事本 eclipse myeclipse)编写代码(掌握java的语法)测试运行 (先编译javac .java源文件 【.class】 后执行 java 类名 )文件夹 - 源文件(后缀)HelloWorld.javaPublic class HelloWorldHello.javaPublic class Hello还可以把class之前的public去掉Public class类和class类的区别:Public class 类:类名和文件名必须一致,一个程序中只能一个public class类class 类名:默认的,不加任何限制符,一个程序中可以有多个,class类的类名和文件名可以不一致javac java编译的速度比较慢,先把程序编译成类似于二制代码的字节码(.class),然后再去执行,会提高运行的速度。数据类型:值类型和引用类型简单类型: int double char boolean今天:运算符和控制语句、数组例1:简单数据类型的例子public class TypeDemopublic static void main(String args)/整数类型(byte -128 127) intbyte b=13;System.out.println(b+byte的最大取值是:+Byte.MAX_VALUE);short s=29;System.out.println(s+tshort的最大取值是:+Short.MAX_VALUE);int i=33;System.out.println(i+t int的最小取值范围:+Integer.MIN_VALUE);long l=20L;/浮点类型 doublefloat f=23.8F;/字符类型 char ch1=97;/此处的97是ASCII码 char ch2=a;/布尔类型boolean b1=true; boolean b2=false;兼容数据类型是可以互相转化的double int(小范围向大范围自动转化)int = != 操作结果就是boolean类型/逻辑运算符 & | ! 操作的结果也是boolean类型if(num%2=0) /如果先判断是一个奇数 num%2!=0System.out.println(num+是一个偶数);elseSystem.out.println(num+是一个奇数);package com.sram.day01;/定义一个包import java.util.Scanner;/导入一个包public class IFElseDemo2 public static void main(String args) int num;Scanner sc=new Scanner(System.in);/准备从标准的键盘上输入System.out.println(请输入一个整数:);num=sc.nextInt();/接收一个整数 if(num%2!=0)System.out.println(num+是一个奇数);elseSystem.out.println(num+是一个偶数);例5:输入一个整数,若为0,则输出先生上午好;若为1,输出女士,上午好;若为3,输出XX上午好;若是其他,输出输入有误。(多重选择:多重的if-else if()else if()else 几个固定的点也可有switchcase)实现一:多重的if-elsepublic class IFElseDemo3 public static void main(String args) System.out.println(请输入一个整数:);Scanner sc=new Scanner(System.in);int num=sc.nextInt();if(num=0)System.out.println(先生,上午好!);else if(num=1)System.out.println(女士,上午好!);else if(num=3)System.out.println(XX,上午好!);elseSystem.out.println(输入有误);实现二:switch() casepublic class SwitchDemo1 public static void main(String args) System.out.println(请输入一个整数:);Scanner sc=new Scanner(System.in);int num=sc.nextInt();switch(num)case 0:System.out.println(先生,上午好!);break;case 1:System.out.println(女士,上午好!);break;case 3:System.out.println(XX,上午好!);break;default:System.out.println(输入有误!);break;Break:第一种用法,结束一个case分支结构。结论:所有switchcase都可以转化成多重的ifelse if,反之,不成立。循环:l 循环的初始变量 while(条件表达式)循环体;说明:只要条件表达式为假,就不执行循环体.l 循环的初始变量,do循环体 while(条件表达式);说明:不管条件表达式为真或者假,循环体至少被执行一次l for(表达式1;表达式2;表达式3)循环体;表达式1:循环的初始变量表达式2:循环判断的条件表达式3:循环的增量例6:打印10个*成一行!public class ForDemo public static void main(String args) /System.out.println(*);System.out.println(while 实现);int i=0;while(i10)System.out.print(*);i+;System.out.println(ndo.while实现);int j=0;doSystem.out.print(*);j+;while(j10);System.out.println(nfor实现);for(int k=0;k10;k+)System.out.print(*);例7:打印10行10列的矩阵public class ForDemo2 public static void main(String args) for(int i=0;i10;i+)for(int k=0;k10;k+)System.out.print(*);System.out.println();例8:打印一个直三角形(10行)public class ForDemo2 public static void main(String args) for(int i=1;i=10;i+)for(int k=1;k=i;k+)System.out.print(*)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年海南澄迈县专职社区工作者招聘以(第4号)考前自测高频考点模拟试题及答案详解一套
- 2025年济源示范区乡村医生“乡聘村用”招聘7名考前自测高频考点模拟试题及答案详解(各地真题)
- 2025杭州临安区教育局公开招聘中小学教师76人考前自测高频考点模拟试题附答案详解(突破训练)
- 2025湖南省怀化学院高层次人才公开招聘100人模拟试卷及答案详解(名师系列)
- 2025河南南阳市社旗县医疗健康服务集团招聘250人考前自测高频考点模拟试题及答案详解(各地真题)
- 2025江苏苏州高新区狮山横塘街道招聘15人考前自测高频考点模拟试题及答案详解(各地真题)
- 2025昆明市官渡区退役军人事务局军休中心招聘辅助人员(6人)模拟试卷及答案详解(易错题)
- 2025福建三明市教育局华东师范大学附属三明中学招聘紧缺急需专业工作人员18人(省外高校专场)考前自测高频考点模拟试题完整答案详解
- 洗车知识培训资料课件
- 洗车液行业知识培训内容课件
- 虚拟商品消费行为-洞察及研究
- 2025年广告设计师职业技能竞赛(省赛)参考试题(附答案)
- 美业服务能力提升培训课件
- 石材购销合同范本简单
- 基孔肯雅热科普宣传学习课件
- 数据结构(Java语言描述)(第2版)课件全套 张静 单元1-8 数据结构与算法 - 哈希表
- 2025年北京市专业技术人员公需科目培训答案
- 2025年北京市房屋租赁合同(自行成交版)模板
- 2025年幼儿园教师教育部门政策法规试题(含答案)
- 2025至2030年中国湖南省中等职业教育市场需求情况分析报告
- 眼科规培汇报总结
评论
0/150
提交评论