zoukankan      html  css  js  c++  java
  • java语法部分一些小问题

    由于本人是个初学者希望自己的文章不会误导广大“群众“,如果有错误之处还望前辈指出。谢谢!

    一、键盘录入。

    A:导包
    格式: i
    mport java.util.Scanner; 位置:在class上面。
    B:创建键盘录入对象格式:Scanner sc = new Scanner(System.in);
    C:通过对象获取数据 格式:int x = sc.nextInt()

    二、流程控制:顺序结构,选择结构,循环结构

    选择结构几个小程序:

    1、主要写一下switch case。格式:switch(表达式){

                   case 值1:

    语句体1;

    break;;

           case 值2:

    语句体2;

    break;

    ...........

    default:
    语句体n+1;
    break;

    case穿透问题:省略break关键字,会发生case穿透。看程序些结果实例:

    (1)、class SwitchTest {
    public static void main(String[] args) {
    int x = 2;
    int y = 3;
    switch(x){
    default:
    y++;//y加一
    break;///跳出
    case 3:
    y++;
    case 4:
    y++;
    }
    System.out.println("y="+y);//输出y=4
    System.out.println("---------------");

    int a = 2;
    int b = 3;
    switch(a){//先找一下case后面有没有2这个值,有的话就不在执行defalt这条语句去执行case后面的语句。没有的话就去找default语句执行default后面的语句
    //然后接着顺序执行
    default:
    b++;//b=4
    case 3:
    b++;//b=5
    case 4:
    b++;//b=6

    }
    System.out.println("b="+b);//b=6
    }
    }


    2、for与while:

    while循环和for循环的区别?
    使用区别:如果你想在循环结束后,继续使用控制条件的那个变量,用while循环,否则用for循环。不知道用for循环。因为变量及早的从内存中消失,可以提高内存的使用效率。  
    其实还有一种场景的理解:
    如果是一个范围的,用for循环非常明确。如果是不明确要做多少次,用while循环较为合适。举例:吃葡萄。

    循环语句的区别:
    do...while循环至少执行一次循环体。
    而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。

                    3、循环嵌套:

    控制跳转语句:
    break:中断continue:继续return:返回













  • 相关阅读:
    简单的四则运算
    11月28日-课堂测验
    01-实现简单的登录界面
    06-继承与多态-动手动脑
    04-String-动手动脑
    04-String
    03-类与对象-动手动脑
    iOS 审核加急通道使用--转载来源--有梦想的蜗牛
    多线程 队列的简单操作
    随机排列
  • 原文地址:https://www.cnblogs.com/wanghang/p/6299922.html
Copyright © 2011-2022 走看看