zoukankan      html  css  js  c++  java
  • JavaSE第三天20160805

    1. 接收用户输入:java.util.Scanner类。
    2. 输出:

    a)         System.out.print():输出内容不换行。方法中必须有参数。

    b)         System.out.println():输出内容并换行。方法可以没有参数。

    1. 流程控制语句:顺序结构,选择结构,循环结构。

    a)         选择结构:if语句,switch语句

    b)         if语句

    l  格式

    if(条件){

             代码;

    }

    if(条件){

             代码;

    }else{

             代码;

    }

    if(条件){

             代码;

    }else if(条件){

             代码

    } else if(条件){

             代码

    }

    ……

    else{

             代码;

    }

    l  if语句中的条件的结果必须为boolean类型。

    l  一个if语句中可以有0个或1个else语句。

    l  else必须出现在if语句的最后。

    l  一个if语句中可以为0个或多个else if语句。

    当匹配到一个分支后,不再匹配其它的分支

    c)         switch语句

    l  格式:

    switch(变量){

    case 值:

             代码;

             [break;]

    case 值:

             代码;

             [break;]

    ……

    [default:

             代码;

             [break;]

    ]

    }

    l  case后面的值不能重复。

    l  case后面只能为常量或字面值。

    l  switch中的变量只能为byte,short,char,int,从JDK1.5开始可以使用枚举类型,从JDK1.7开始可以使用String。

    l  当switch匹配到一个分支后,会从此分支开始自顶向下执行所有的分支,直到switch的结束或遇到第一个break为止。

    l  case后面可以为算术表达式。

    l  default可以出现在switch语句中任意位置。

    l  无论default出现在哪,switch都会先匹配所有的case分支,如果没有匹配到任何case分支时,switch才会执行default分支。

    当匹配到一个分支后,不再匹配其它的分支

    d)         循环结构:while循环,do..while循环,for循环

    e)         while循环

    l  格式:

    while(循环条件){

             代码;

    }

    l  当循环条件返回true,进入并执行循环。当循环条件返回false,退出循环。

    l  当不确定循环次数时,建议使用while循环。

    l  while循环:先判断,再循环。

    f)          do..while循环

    l  格式:

    do{

             代码;

    }while(循环条件);

    l  do..while循环:先循环,再判断。

    g)         for循环:

    l  格式:

    for([循环变量的初始化];[循环条件];[循环变量的自增/自减]){

             代码;

    }

    当确定循环次数时,建议使用for循环。

  • 相关阅读:
    iOS开发富文本制作 图片和文字/NSMutableParagraphStyle/NSMutableAttributedString
    LintCode-Previous Permuation
    LintCode-Heapify
    LintCode-Median II
    LintCode-Longest Increasing Subsequence
    LintCode-Kth Largest Element
    LintCode-Majority Number III
    LintCode-Majority Number II
    LintCode-Majority Number
    LintCode-Subarray Sum
  • 原文地址:https://www.cnblogs.com/yzyqqhr/p/5750633.html
Copyright © 2011-2022 走看看