第2章 示例源码.docVIP

  • 5
  • 0
  • 约5.81千字
  • 约 11页
  • 2017-12-22 发布于河南
  • 举报
第2章 示例源码

第2章 示例源码 【例2-11】“++”和“--”运算符在程序中的使用。 //******************* AutoInc.java**********************/ public class AutoInc { public static void main(String[] args) { int i = 1; System.out.println(i : + i); System.out.println(++i : + ++i); // Pre-increment System.out.println(i++ : + i++); // Post-increment System.out.println(i : + i); System.out.println(--i : + --i); // Pre-decrement System.out.println(i-- : + i--); // Post-decrement System.out.println(i : + i); } } /*------------------------------------------------------------------------------*/ 【例2-12】关系运算符与逻辑运算符在程序中的使用。 //******************* CLoperation.java**********************/ public class CLoperation { public static void main(String[] args){ int i = 1; boolean b1=((i0)(i100)); //由于i0并且i100,所以b1的值为true System.out.println(b1); } } /*------------------------------------------------------------------------------*/ 【例2-13】无符号右移运算符和无符号右移赋值运算符的使用。 //********************* URshift.java************************/ public class URshift{ public static void main(String[] args){ int i = -1; System.out.println(i = 10); long l = -1; System.out.println(l = 10); short s = -1; System.out.println(s = 10); byte b = -1; System.out.println(b = 10); b = -1; System.out.println(b10); } } /*---------------------------------------------------------------------------------*/ 【例2-15】如果变量a的值大于b的值,则互换a,b的值。 //********************* IFstatement.java************************/ public class IFstatement{ public static void main(String[] args){ int a = 2,b=1,t; if (ab){ t=a; a=b; b=t; } System.out.println(a=+a+,b=+b); } } /*---------------------------------------------------------------------------------*/ 【例2-16】根据考试分数打印提示信息。 //******************IFELSEstatement.java********************/ /** * 当分数大于或等于60时,提示信息为“考试及格了!” * 当分数小于60时,提示信息为“考试不及格,需要补考!” */ public class IFELSEstatement { public static void main(String[]

文档评论(0)

1亿VIP精品文档

相关文档