zoukankan      html  css  js  c++  java
  • 慕课笔记-Java入门第一季

    【初步复习Java编程基础,记录知识盲点和遗漏点】

    1.switch语法

    switch(表达式){

            case 值1:

            执行代码块1;

            break;

            case 值2:

            执行代码块12;

            break;

            case 值n:

            执行代码块n;

            break;

            default:

            默认执行的代码;

    }

    执行过程:当switch后表达式的值和case语句后的值相同时,从该位置开始从下执行,直到遇到break语句或者switch语句块结束;如果没有匹配的case语句则执行default块的代码。

    Note:1.switch后面小括号中表达式的值必须是整型或字符型;2.case后面的值可以是常量数值,也可以是常量表达式。

    2.break,continue

    break:退出指定循环,直接执行循环后面的代码。

    continue:跳过循环体中剩余的语句执行下一次循环。

    3.使用Scanner工具类来获取用户输入的信息

    Scanner类位于java.util包中,使用时需要导入此包。

    步骤:

    (1)导入java.util.Scanner包;

    (2)创建Scanner对象;

    Scanner input=new Scanner(System.in);

    (3)接受并保存用户输入的值。

    int score=input.next();

    如果是输入int型,则为input.nextInt();根据实际情况来编写。

    Note:在进行实际输入后,int score=input.next();后的语句才会执行,Scanner  input=new Scanner(System.in);后的语句不受是否有实际输入影响。

    4.使用Arrays类操作数组

    import java.util.Arrays;

    Arrays.sort(数组名);实现数组的升序排列

    Arrays.toString(数组名);将数组转换为字符串

    5.foreach遍历数组

    foreach不是Java中的关键字,是for语句的特殊简化版本。

    语法:

    for(元素类型 元素变量 :遍历对象){

       执行的代码

    }

    示例:for (String hobby : hobbys){
           System.out.println(hobby);

        }

    6.关于二维数组的长度

    String names[][]={{"Tom","Jack","Ruby"},{"Cindy","Henry","Denniel"}};

    names.length表示行数;

    names[i].length表示列数。

  • 相关阅读:
    最新版Butterknife plugin支持butterknife7.0.1和兼容butterknife 6.1.0及下面
    Cocos2D中Action的进阶使用技巧(一)
    开源库Fab-Transformation简单使用解析
    tip of Firefox extention foxyproxy
    jQuery树形菜单,使用zTree插件,异步载入 & 编辑功能&Check 共存
    创建数据库以及其属性的sql语句
    Node.js开发入门—使用AngularJS
    自己动手写shell命令之ls
    剑指 | 7-利用两个栈构建一个队列
    css3使用transform属性制作js弹性运动
  • 原文地址:https://www.cnblogs.com/lalabola/p/7988048.html
Copyright © 2011-2022 走看看