zoukankan      html  css  js  c++  java
  • 一周结束

    这一周学习的东西有点多,选择语句、循环语句、数组,现在都感觉没有完全消化完。

    首先,选择语句

    if      if  else      if   else   if

    if 语句

    if(条件表达式){      语句块      }

    if   else

    if(条件表达式){      语句块       }else{           语句块        }

    if  else  if

    if (  条件表达式1){      语句块1       }else   if  (  条件表达式2   ){  语句块   2}.。。。。else  {      语句块            }

    如果表达式为真,这执行后面的语句块,为假则执行else 的语句块

    if的嵌套式语句

    if(条件表达式  ){   if(条件表达式){            。。。                }                            }

    一环套一环

    switch  语句

    switch(算术表达式){

    case 常量表达式1 :语句块1

                         break;

    case 常量表达式2 :语句块2

                         break;

      …

      default :语句块;

                         break;

    }

    break 必须加。switch后面括弧的“算术表达式 ”的数据类型必须是字符型、字节型、短型整数、整数。case和default的出现次序不影响执行结果。一般defalut放在最后

    这两个都是选择语句

    while     

    while是先验循环

    while(判断条件){       循环体                   }

    比如  

    int a =0;

    while(a  < 5){system.out.println ( a)

                                      a++}            

    do  while

    是后验循环

    do{  循环体         }whlie(   判断条件   ) ,最少后执行一次

    for循环

    用的最多,也是最复杂多变的

    for(表达式1;表达式2;表达式3){       循环体              }

    表达式1进来,判断表达式2,如果满足,执行循环体,然后再执行表达式3,最后再进行表达式2判断

    多注意for与if等各种语句的嵌套使用,平时多练习

    break与continue语句

    break  结束在本层循环

    continue  结束本次循环

    这两个语句要注意区分

    数组

    数据类型 【】  数据名  = new     数据类型 【】

    int【】 array  =new int 【2】

    注意区分索引和元素的区别

    索引都是从0开始

    一维数组与二维数组、多维数组  大包套小包的模式

    二维数组注意  外层是行,内层是列

    数组也是比较容易算晕的,平时多练习

    方法

    这是一个重点,平时应该会经常用到,特别是在做项目中

    public static void main(string[]  ages){ }  main方法

    访问修饰符   可选修饰符  返回的数据类型  方法名   (  参数列表  )

    刚开始接触,特别要注意返回的数据类型以及参数

    参数分为形参和实参,在括号中用逗号隔开多个参数

    在方法中使用return 关键字来返回结果,如果没有返回值,数据类型用void,

    方法的调用

    对象.方法名.(实参列表)

    这一定要多多练习

    这一周感觉内容太丰富,都点消化不良,都是基础,很重要。一定要多多练习

  • 相关阅读:
    22、闭包与继承
    合并两个有序链表
    7. 整数反转
    Linux grep命令
    认识与学习BASH
    微信支付-H5网页支付开通流程
    解决 Qt5 报错 This application failed to start because it could not find or load the Qt platform plugin
    Linux 创建交换分区扩展虚拟内存
    Linux 逻辑卷管理LVM
    Linux的文件权限
  • 原文地址:https://www.cnblogs.com/gjkbendan/p/5156260.html
Copyright © 2011-2022 走看看