• java--第三篇


    一、引用数据类型

    创建格式: 数据类型   变量名=new  数据类型()

    1、   scanner类的使用(简单的文本扫描器)

               使用scanner的步骤

              1.导入包  用关键字import

              2.创建引用数据类型数据类型

                          Scanner   sc=new  Scanner();

               3.用变量引用scanner里的方法

                          sc.nextInt()  完成键盘输入

    import   java.util.Scanner;//1.导入包  用关键字import

    public class ScannerDemo{

    public static void main(String[] args){

         Scanner sc=new Scanner(System.in);//创建引用数据类型数据类型,System.in是参数,简单的数据输入流           System.out.println("请输入一个整数");

         int i=sc.nextInt();//用变量引用scanner里的方法,接受的为int

         System.out.println("你输入的数值为"+i);

            }

    }

    2、Random随机数类的使用

          使用步骤:

          1、导入包   import  java.util.Random;

          2、创建引用类型

                         Random ranNum=new Random();

          3、用变量调用Random里的方法

                         int i=ranNum.nextInt(1000);//nextInt里的数值是随机数的范围,0~1000之间

    import java.util.Random;//导入包

    public class RandomDemo{

    public static void main(String[] args){

        Random ranNum=new Random();//创建引用类型

         int i=ranNum.nextInt(1000);//用变量调用Random里的方法

         System.out.println(i);

             }

    }

    二、条件语句

    1、 if语句

    if(条件){                                     //条件为真执行语句

       执行语句

    }

    public class IfDemo{

    public static void main(String[] args){

        int i=3;

       if(i<5){

                System.out.println("条件为真");

              }

     }

    }

    2、if...else语句

        if(){

                  执行语句

        }else {

                 执行语句

            }

    public class IfElse{

      public static void main(String[] args){

         int i=66;

         int j=666;

         if(i>j){

              System.out.println(i+"为最大值");

         }else {

             System.out.println(j+"为最大值"); 

          }

                    //if语句和三元运算符的互换

                  int m=(i>j)?i:j;

                 System.out.println("最大值是"+m);

     }

    }

    三、循环语句   (让一段代码反复执行)

       1  while循环

            while(条件){                            //当条件为真时执行语句

                执行语句

                    }

    public class WhileDemo{

    public static void main(String[] args){

          int i=1;

          while(i<3){

            System.out.println(i);

            i++;

               }

          }

    }

    2 for循环

       格式:

         for(初始化变量;条件;增量){

            执行语句

         }

    public class ForDemo{

    public static void main(String[] args){

             for(int i=1;i<5;i++){

                System.out.println(i);

            }

         }

    }

    3 do...while循环

       使用格式:

           do{

              执行语句

        }while(条件);

    public class DoWhile{

    public static void main(String[] args){

           int i=0;

            do{

                   System.out.println(i);

                    i++;

                  }while(i<5);

       }

    }

    4  嵌套for循环

                打印直角三角型

        第一个for语句打印行,第二个for语句打印列

    public class ForTwo{

    public static void main(String[] args){

               for(int i=1;i<8;i++){

                    for(int j=0;j<i;j++){

                    System.out.print("*");

                     }

                System.out.println();

               }

        }

    }

    break语句

        用于跳出循环;

    continue语句

       终止本次循环,开启下一次循环

     public class ContinueDemo{

    public static void main(string[] args){

       for(int i=0;i<=6;i++){                      //输出6之内的奇数

             if(i%2==0){

                         continue;

               }

           System.out.println(i);

          }

       }

    }

  • 相关阅读:
    python学习笔记(二)
    python学习笔记(四)
    首个python程序,一个猜数字的小游戏 ^0^
    python生成随机数
    python生成随机数
    python学习笔记(四)
    我的书《编写高质量代码—Web前端开发修炼之道》面市了,请大家多多支持
    python学习笔记(三)
    EasyNVR纯H5摄像机直播解决方案前端解析之:RTSP安防监控实时直播的网页H5自动播放方案
    基于EasyNVR实现RTSP_Onvif监控摄像头Web无插件化直播监控
  • 原文地址:https://www.cnblogs.com/fbbg/p/10497919.html
Copyright © 2020-2023  润新知