曦~妍  

 

 

 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+"\n"+"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("\n");  
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("\n");
93         }
94         

 

posted on 2016-05-09 22:12  曦~妍  阅读(167)  评论(0编辑  收藏  举报