zoukankan      html  css  js  c++  java
  • 运算符

     1 /**
     2      * java文档注释    主方法
     3      * 说明方法的使用
     4      * 并且可以通过工具生成java说明文档
     5      * 
     6      * @param args  参数说明    传入的值
     7      */
     8     public static void main(String[] args) {
     9         // TODO 自动生成的方法存根
    10        //
    11         int i=0;
    12         i=i+1;
    13         //自增、
    14         i+=1;
    15         //自减
    16         i-=1;
    17         i*=1;
    18         i/=1;
    19         i%=1;
    20         //测试++  --的优先级
    21         //先运算再赋值
    22         i=10;
    23         int j=i++;
    24         //i=11    j=10
    25         System.out.println("j="+j+"i="+i);
    26         i=10;
    27         int q=i--;
    28         //i=9    q=10
    29         System.out.println("q="+q+"i="+i);
    30         i=10;
    31         //先赋值后运算
    32         int m=++i;
    33         //i=11   m=11
    34         System.out.println("m="+m+"i="+i);
    35         i=10;
    36        int n=--i;
    37         //i=9   n=9
    38         System.out.println("n="+n+"i="+i);
    39         //比较运算符
    40         
    41         
    42         //逻辑运算符
    43         //与(&&:短路写法 ,早前面错误的情况下只运算前面,后边不运算;  &:不管前面对不对,前后都要运算)
    44         //全是true才返回true
    45         //只要有一个false就返回false
    46         System.out.println(true && true);//true
    47         System.out.println(true && false);//false
    48         System.out.println(false & true);//false
    49         System.out.println(false && false);//false
    50         //或(||:短路写法 ,早前面正确的情况下只运算前面,后边不运算;     |不管前面错不错,前后都要运算:)
    51         //全是false才返回false
    52         //只要有一个true就返回true
    53         System.out.println(true | true);//true
    54         System.out.println(true || false);//true
    55         System.out.println(false || true);//true
    56         System.out.println(false || false);//false
    57         //非(!),放在逻辑表达式的前面
    58         System.out.println(!(1<2));//false
    59         //三元运算符   ?  :  条件运算
    60      
    61         String str="";
    62         if(i>5) 
    63         {
    64           str="i大于5";
    65         }
    66         else
    67         {
    68             str="i小于或等于5";
    69         }
    70         
    71         str=i > 5?"i大于5":"i小于或等于5";
    72         System.out.println("str="+str+"
    "+"i="+i);
    73         
    74         //方法一
    75         for(int k=1; k<=9; k++)
    76         {
    77             for(int u=1; u<=k; u++)
    78             {
    79                 System.out.print(u+"+"+k+"="+(u+k)+"  ");
    80                 
    81             }
    82             System.out.println("
    ");  
    83         }
    84         //方法二
    85         int c=10;
    86         for(int k=9;k>=1;k--)
    87         {
    88             for(int u=9;u>=k;u--)
    89             {
    90                 System.out.print((c-k)+"+"+(c-u)+"="+((c-k)+(c-u))+"  ");    
    91             }
    92             System.out.println("
    ");
    93         }
    94         
  • 相关阅读:
    在k8s上部署第一个php应用
    在k8s中的基本概念
    kubernetes 环境搭建
    docker搭建私有仓库
    mysql导入数据乱码的解决
    代码单词
    让代码更容易读
    docker中的link
    docker基本
    解决无法将“babel”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
  • 原文地址:https://www.cnblogs.com/yg6405816/p/5475669.html
Copyright © 2011-2022 走看看