当前位置: 首页 > news >正文

省建设厅网站合同备案用户名学校网站建设材料

省建设厅网站合同备案用户名,学校网站建设材料,政务服务网站建设方案,青果软件学院教务网络管理系统目录 前言 一、用户交互Scanner及其进阶使用 输入的数据为字符串类型 输入的数据为整型或者浮点型 练习 二、顺序结构 三、选择结构 if单选泽结构 if双选择结构 if多选择结构 嵌套的if结构 switch多选择结构 四、循环结构 while循环 Do...while循环 For循环 练习 利用for循环… 目录 前言 一、用户交互Scanner及其进阶使用 输入的数据为字符串类型   输入的数据为整型或者浮点型 练习 二、顺序结构 三、选择结构          if单选泽结构 if双选择结构  if多选择结构  嵌套的if结构 switch多选择结构 四、循环结构 while循环 Do...while循环 For循环  练习 利用for循环打印九九乘法表  打印三角形 break、continue和goto说明  总结 前言 在学习完Java相关的基础语法之后紧接着就是学习Java的流程控制。本文介绍了主要包括了顺序结构、选择结构、循环结构的Java流程控制。同时还会学习与C/C不同的获取用户输入的方式。 一、用户交互Scanner及其进阶使用 Scanner对象 java.util.Scanner是Java5的新特征我们可以通过Scanner类来获取用户的输入 基本语法 Scanner snew Scanner(System.in); 输入的数据为字符串类型  通过Scanner类的next()与nextLine()方法获取输入的字符串在读取之前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。 next() : 一定要读取到有效字符后才可以结束输入 对输入有效字符之前遇到的空白next()方法会自动将其去掉 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符 next()不能得到带有空格的字符串 nextLine(): 以Enter为结束符也就是说nextLine()方法返回的是输入回车之前的所有字符 可以获得空白 输入的数据为整型或者浮点型 通过Scanner类的nextInt()方法或nextFloat()获取输入的整数或浮点数在读取之前我们一般需要使用hasNextInt()或hasNextFloat()判断是否还有输入的数据。 练习 输入多个数字并求其总和与平均值每输入一个数字用回车确认通过非数字来结束输入并输出其执行结果 二、顺序结构 顺序结构是基本结构除非特别指明否则就按照顺序一句句执行。 顺序结构是最简单的算法结构也是任何一个算法都离不开的一种基本算法结构。 三、选择结构 【以下都将利用Scanner对象来获取用户的输入】 if单选泽结构 基本语法 if(布尔表达式) { //如果布尔表达式为true将执行的语句 } if双选择结构 基本语法 if(布尔表达式) { //如果布尔表达式为true将执行的语句 } else{ //如果布尔表达式为false将执行的语句 } if多选择结构  基本语法 if(布尔表达式) { //如果布尔表达式为true将执行的语句 } else if(布尔表达式{ //如果if的布尔表达式为false且这一布尔表达式为true将执行的语句 } else if(布尔表达式){} else{ //如果以上布尔表达式都为false将执行的语句 } 嵌套的if结构 基本语法 if(布尔表达式) { //如果布尔表达式为true将执行的语句    if(布尔表达式{   //如果布尔表达式为true将执行的语句    } } switch多选择结构 基本语法 switch(expression){   //expression可以是byte,short,int,char,String类型    case value:            //当expression时String类型时value必须是字符串常量/字面量         //语句        break;//可选      //没有breakcase有可能都被执行   case value:         .          .   default : } 四、循环结构 while循环 基本语法 while(布尔表达式){ //布尔表达式为true将执行的语句 } 主要布尔表达式为true循环就会一直执行下去 我们大多数情况是会让循环停止下来的我们需要一个让表达式失效的方式来结束循环 少部分情况需要循环一直执行比如服务器的请求响应监听等 循环条件一直为true就会造成无限循环【死循环】我们正常的业务编程中应该尽量避免死循环。会影响程序性能或者造成程序卡死崩溃 Do...while循环 基本语法 do{ //执行语句 } while(布尔表达式) Do...while总是保证循环体会被至少执行一次与while的最大区别 while 先判断后执行 do...while 先执行后判断 For循环 基本语法 for(初始化布尔表达式更新){   //执行语句 } //初始化可以声明一种类型但可初始化一个或多个循环控制变量也可以是空语句 //For循环执行次数是执行前知道的 练习 利用for循环打印九九乘法表 打印三角形 break、continue和goto说明  ◆ break 在任何循环语句的主体部分均可用 break 控制循环的流程 break 用于强行遍出循环不执行循环中剩余的语句。( break 语句也在 switch 语句中使用 ◆ continue 语句用在循环语句体中用于终止某次循环过程即跳过循环体中尚未执行的语句接着进行下一次是否执行循环的判定。 ◆关于 goto 关键字 goto 关键字很早就在程序设计语言中出现尽管 goto 仍是 Java 的一个保留字但并未在语言中得到正式使用 Java 没有 goto 然而在 breakllcontinue 这两个关键字的身上我们仍然前看出一些goto 的影子.带标签的 break 和 continue ◆标签是指后面跟一个冒号的标识符例如 label : ◆对 Java 来说唯一用到标签的地方是在循环语句之前而在循环之前设置标签的唯一理由是我们希望在其中嵌套另一个循环由于 break和continue 关键字通常只中断当前循环但若随同标签使用它们就会中断存在标签的地方。 总结 以上就是本文所要介绍的内容本文介绍了Scanner对象的使用以及顺序、选择、循环结构其中Scanner对象的用法可能将在后面的学习中大量使用需要好好掌握。
http://www.hkea.cn/news/14430106/

相关文章:

  • 网站怎么实现两种语言在线A视频网站 一级A做爰片
  • 网站seo检测为什么要建设公司网站
  • 盐城滨海建设局网站客户跟进系统 免费
  • 网站为什么会被挂马在线识图
  • 广州建网站的公司网站设计的原则
  • 给女友做的网站 源码内容网站设计范例
  • 长春火车站人工电话深圳外文网站制作
  • 自己做购物网站推广怎么制作微信表情包
  • 平面设计和网站运营wordpress做导航页面模板
  • 做网站哪种编程语言最好sem是什么检测分析
  • 网站开发建设公司万网域名申请网站
  • 订做网站和app一元云购网站黑客攻击
  • 太原网站设计费用互联网项目推广是什么
  • 网站建设胡菘app软件开发不包括
  • 网站登录密码忘记怎么办电脑记事本做复杂网站
  • 做地方分类信息网站需要什么资质吗设计外贸英文网站
  • 网站几个数据库怎么做网站然后卖出去
  • 网站建设的四个步骤南昌建设企业网站公司
  • 攀枝花建设工程质量监督站投诉网站网站导航设计模板
  • 企业电子商务网站建设问题网站换一家做还用备案么
  • 合肥网站关键词优化公司网站设计与制作公司
  • 网站优化公司上海广告公司制作
  • 官方网站下载方法为什么局域网做网站
  • 造作网站开发个人门户网站开发
  • 珠海网站建设哪个好薇东莞房价排名
  • 焦作整站优化网站增加外链方法
  • 广西建设官方网站辽宁省建设工程造价管理网站
  • 滨州做微商城网站怎么制作小程序卖东西
  • 网站cmd做路由分析网站服务器维护工具
  • 做电影网站一年赚多少想做外贸做哪些网站好