zoukankan      html  css  js  c++  java
  • Java基础

      1 package com.demo4;
      2 
      3 /*
      4 * 流程控制语句
      5 *       流程控制语句分类:
      6 *           顺序结构
      7 *               代码从上往下按照顺序执行
      8 *
      9 *           选择结构
     10 *               if
     11 *                   if (关系表达式1) {
     12 *                       语句体1;
     13 *                   } else if (关系表达式2) {
     14 *                       语句体2;
     15 *                   } else {
     16 *                       语句体3;
     17 *                   }
     18 *               switch
     19 *                   switch(表达式) {
     20 *                       case 值1:
     21 *                           语句体1;
     22 *                           break;
     23 *                       case 值2:
     24 *                           语句体2;
     25 *                           break;
     26 *                       case 值3:
     27 *                           语句体3;
     28 *                           break;
     29 *                       default:
     30 *                           语句体4;
     31 *                           break;
     32 *                   }
     33 *           循环结构
     34 *               for
     35 *                   for (初始化语句; 判断条件语句; 控制条件语句) {
     36 *                       循环体语句;
     37 *                   }
     38 *               while
     39 *                   while(判断条件语句) {
     40 *                       循环体语句;
     41 *                   }
     42 *               do...while
     43 *                   do {
     44 *                       循环体语句;
     45 *                   } while (判断条件语句);
     46 *
     47 *           控制跳转语句
     48 *               break
     49 *               continue
     50 *
     51 * */
     52 public class test1 {
     53 
     54     public static void main (String[] args) {
     55 
     56         /*
     57         * 使用for循环求出1-100的偶数和
     58         * 防止变量冲突,使用 {}
     59         * */
     60         {
     61             int sum = 0;
     62             for (int i = 1; i < 101; i++) {
     63                 if (i % 2 == 0) {
     64                     sum += i;
     65                     System.out.println("sum:" + sum);
     66                 }
     67 
     68             }
     69         }
     70 
     71         System.out.println("================");
     72 
     73         /*
     74         * 使用for 循环获取三位数的水仙花数
     75         * 例如 153 = 1 * 1 * 1 + 5 * 5 * 5 + 3 * 3 * 3
     76         * */
     77         {
     78             for (int i =100; i < 1000; i++) {
     79                 int gewei = i % 10;             // 个位数
     80                 int shiwei = i / 10 % 10;       // 十位数
     81                 int baiwei = i / 100 % 10;      // 百位数
     82                 if (i == (baiwei*baiwei*baiwei + shiwei*shiwei*shiwei + gewei*gewei*gewei)) {
     83                     System.out.println("i:" + i);
     84                 }
     85             }
     86         }
     87 
     88         System.out.println("================");
     89         /*
     90         * 使用 while 循环语句求1-100数据的和
     91         * */
     92         {
     93             int i = 1;
     94             int sum = 0;
     95 
     96             while (i < 101) {
     97                 sum += i;
     98                 i++;
     99             }
    100             System.out.println("sum:" + sum);
    101         }
    102 
    103     }
    104 
    105 
    106 }
  • 相关阅读:
    web动静分离
    vm采用NAT方式连接时,设置静态ip
    nginx实现tcp负载均衡
    读取文件
    线程池源码分析
    mongodb操作
    bind
    Xss攻击
    json和java对象相互转换
    静态资源默认加载路径
  • 原文地址:https://www.cnblogs.com/CongZhang/p/9913093.html
Copyright © 2011-2022 走看看