java基础——第二篇

1、运算符的种类:

算术运算符

逻辑运算符

三元运算符

赋值运算符

比较运算符

位运算符

2、三种流程控制语句:

顺序结构

选择结构(if语句,switch语句)

循环结构(while语句,for语句)

if语句:能够用三元表达式的语句都能转换成if-else语句,反之则不成立

if语句三种格式:

(1)if(关系表达式){语句体;}

(2)if(关系表达式){语句体1;}

   else{语句体2}

(3)if(关系表达式1){

    语句体1;}

  else if(关系表达式2){

    语句体2}

  else if (关系表达式3){

    语句体3;}

     ......

  else{

    语句体n;}

switch 语句:

格式:

switch(表达式){//这里的表达式的类型可以是String、枚举、整型(4种)//case后跟的是和表达式匹配的值

case:常量值1:语句体1;break;//switch循环语句中break 表示结束当前的语句

case:常量值2:语句体2;break;//switch循环语句中break 表示结束当前的语句

  ......

defauit:语句体n+1;//如果上述的常量与case均不匹配,则执行本体代码}

补充:case 穿透现象

 循环语句:

(1)for

格式:

for(1初始化表达式;2条件表达式;4循环后的操作表达式){

    3;true循环体}

注意:for循环的变量随着for循环的结束而结束

(2)while

格式:

1初始化表达式;

while(2条件表达式)

{3:true循环体

    4:循环后的操作表达式}

 

(3)do ...while...

格式:

1初始化表达式;

do

{2:循环体

   3:循环后的操作表达式}

while(4条件表达式)

3、键盘录入步骤

(1)导包: import  java.util.Scanner

(2)创建一个键盘录入对象:Scanner sc = new Scanner(systen.in);

(3)友好提示,system.out.println("请输入恰当的提示语")

(4)使用对象,获取键盘录入的一个数据:int x= sc.nextInt();//输入的是一个整数,要是输入字符串或一个字符时

4、双重for循环

外循环控制的是行数,内循环控制的是列数

 九九乘法表:

 补充:

(1)break与continue 

break 可以用在switch 和循环语句中,表示结束

continue 用在循环语句中,表示本次循环结束,继续下一次的循环

(2)return语句

表示返回当前所在作用域的方法,如果没有返回值则直接返回,如果有返回值return将直接给方法的调用者

日积月累
原文地址:https://www.cnblogs.com/qiumh/p/12782179.html