zoukankan      html  css  js  c++  java
  • 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将直接给方法的调用者

    日积月累
  • 相关阅读:
    OpenCV:Python3使用OpenCV
    CNN结构:MXNet设计和实现简介
    环的寻找:寻找无向图中所有存在的环-删除点法
    JAVA 构建使用 Native 库
    Android:JAVA使用HDF5存储
    Java:数值-字符串转换(String转Double)
    Qt无法用UTF-8编辑问题
    Boost-QT兼容问题:#define FUSION_HASH #
    JAVA;使用java.awt.Image的不稳定性
    图方法:寻找无向图联通子集的JAVA版本
  • 原文地址:https://www.cnblogs.com/qiumh/p/12782179.html
Copyright © 2011-2022 走看看