• Java学习第三章 之 基础语法


      1 /**
      2 
      3    引用数据类型:
      4 
      5                          Scanner:键盘输入,公式:数据类型 变量名=new 数据类型(); 变量名.方法名()
      6 
      7                          int i=sc.nextInt();用来输入数字
      8 
      9                          String s=sc.next();用来输入字符串
     10 
     11                          Random:随机输入,公式: Random 变量名=new Random();
     12 
     13  流程控制语句:
     14 
     15                       if(条件语句){
     16 
     17                           执行语句
     18 
     19                       }
     20 
     21                       if(条件语句){
     22 
     23                          执行语句1
     24 
     25                        }else{
     26 
     27                          执行语句2
     28 
     29                        }
     30 
     31                       if(条件语句){
     32 
     33                        执行语句1
     34 
     35                       }else if(条件语句){
     36 
     37                         执行语句2
     38 
     39                       }else if(条件语句){
     40 
     41                         执行语句3
     42 
     43                       }else{
     44 
     45  
     46 
     47                      }
     48 
     49 
     50 
     51 循环语句:
     52 
     53               while(循环条件){
     54 
     55                执行语句
     56 
     57              }
     58 
     59  
     60 
     61             for(初始化变量;条件;增量){
     62 
     63              执行语句
     64 
     65             }
     66 
     67 
     68 
     69             do{
     70 
     71              执行语句
     72 
     73           }while(循环条件);
     74 
     75 
     76 
     77 无限循环:
     78 
     79               while(true);
     80 
     81              for(;;){}
     82 
     83 
     84 
     85 循环嵌套:
     86 
     87              for(初始化变量;条件;增量){
     88 
     89                  for(初始化变量;条件;增量){
     90 
     91                    执行语句;
     92 
     93                  }
     94 
     95               执行语句;
     96 
     97             }
     98 
     99 
    100 
    101 跳转语句:break和contiue
    102 
    103              while(条件){
    104 
    105               执行语句;
    106 
    107                 if(条件){
    108 
    109                   break;
    110 
    111                } 
    112 
    113              增量;
    114 
    115           }
    116 
    117 
    118 
    119         当break语句出现在内循环时,只能跳出内循环,如果想跳出外循环,需要对外循环添加标记
    120 
    121         itcase:for(初始化变量;条件;增量){
    122 
    123                      for(初始化变量;条件;增量){
    124 
    125                        if(条件){
    126 
    127                           break itcase;
    128 
    129                    }
    130 
    131                 执行语句;
    132 
    133              }   
    134 
    135               执行语句     
    136 
    137          }
    138 
    139 
    140 
    141       for(初始化变量;条件;){
    142 
    143          if(条件){
    144 
    145            contiue;
    146 
    147         }
    148 
    149       执行语句
    150 
    151     }
    152 
    153
    154 */
    155 //Scanner键盘输入
    156 
    157 public class Demo1{
    158 
    159    public static void main(String[] args){
    160 
    161         Scanner sc=new Scanner(System,in);
    162 
    163         System.out.println("请输入一个数字");
    164 
    165         int i=sc.nextInt();
    166 
    167         System.out.println(i);
    168 
    169    }
    170 
    171 }
    172 
    173 //随机数
    174 
    175 public class Demo2{
    176 
    177    public static void main(String[] args){
    178 
    179        Random ran=new Random();
    180 
    181       //获取0-100之间的随机整数
    182 
    183       int i=ran.nextInt(100);
    184 
    185      //获取0.0-1.0之间的随机小数
    186 
    187      double d=ran.nextDouble();
    188 
    189     System.out.println(i);
    190 
    191    System.out.println(d);
    192 
    193     }
    194 
    195 }
    196 
    197 /**
    198 
    199 流程控制语句:
    200 
    201 if、if else、if   else if
    202 
    203 */
    204 
    205 public class Demo3{
    206 
    207      public static void main(String[] args){
    208 
    209       int i=5;
    210 
    211       if(i<10){
    212 
    213         i++;
    214 
    215        }
    216 
    217       System,out.println(i);
    218 
    219      }
    220 
    221 }
    222 
    223 public class Demo4{
    224 
    225         public static void main(String[] args){
    226 
    227              int num=17;
    228 
    229             if(num % 3 ==0){
    230 
    231                System.out.println(num+ "是一个奇数");
    232 
    233           }else{
    234 
    235              System.out.println(num+"是一个偶数");
    236 
    237           }
    238 
    239        }
    240 
    241 }
    242 
    243 public class Demo5{
    244 
    245      public static void main(String[] args){
    246 
    247         int grade=80;
    248 
    249        if(grade>80){
    250 
    251           System.out.println(“成绩”+grade+"优");
    252 
    253        }else if(grade>70){
    254 
    255          System.out.println("成绩"+grade+"良");
    256 
    257        }else if(grade>60){
    258 
    259         System.out.println("成绩"+grade+“合格”);
    260 
    261        }else{
    262 
    263         System.out.println("成绩"+grade+"不合格");
    264 
    265        }
    266 
    267     }
    268 
    269 }
    270 
    271 /***循环语句:
    272 
    273  while、do while、for
    274 
    275 */
    276 
    277 public class Demo6{
    278 
    279        public static void main(String[] args){
    280 
    281          int i=0;
    282 
    283         while(i<4){
    284 
    285          System.out.prinln(i);
    286 
    287         }
    288 
    289         i++;
    290 
    291        }
    292 
    293 }
    294 
    295 public class Demo7{
    296 
    297      public static void main(String[] args){
    298 
    299         int num=1;
    300 
    301        do{
    302 
    303         System.out.println(num);
    304 
    305         num++;
    306 
    307          }while(num<5);
    308 
    309       }
    310 
    311 }
    312 
    313 public class Demo8{
    314 
    315      public static void main(){
    316 
    317         for(int i=0;i<3;i++){
    318 
    319            for(int j=0;j<4;j++){
    320 
    321               System.out.println(j);
    322 
    323            }
    324 
    325         System.out.println(i);
    326 
    327         }
    328 
    329      }
    330 
    331 }
    */
  • 相关阅读:
    JQuery EasyUI的datagrid的使用方式总结
    重新=》easyui DataGrid是否可以动态的改变列显示的顺序
    easyui datagrid 列拖动
    MTK平台下Battery驱动分析
    Shell编程——Shell中的数学运算
    新产品为了效果,做的比較炫,用了非常多的图片和JS,所曾经端的性能是非常大的问题,分篇记录前端性能优化的一些小经验。
    iOS内存管理机制解析之MRC手动引用计数机制
    微软下一代站点开发框架:ASP.NET MVC 6 新特性揭秘
    JS简单正则得到字符串中特定的值
    数据结构和算法面试总结
  • 原文地址:https://www.cnblogs.com/z97-/p/12523931.html
Copyright © 2020-2023  润新知