例2.7
JIncrementDecrement.java
public class JIncrementDecrement
{
public static void main(String[] args)
{
int i = 0;
System.out.println(i++);
System.out.println(++i);
System.out.println(i--);
System.out.println(--i);
}
}
例2.8
JStringEqual.java
public class JStringEqual
{
public static void main(String[] args)
{
String str1=new String("welcome"); //创建一个String型对象str1,初始化值为welcome
String str2=new String("welcome"); //创建一个String型对象str2,初始化值为welcome
String str3=str1; //创建一个String型对象str3,并将对象str1的地址赋值给str3
System.out.println(str1==str2); //false
System.out.println(str1==str3); //true
System.out.println(str1.equals(str2)); //true
System.out.println(str1.equals(str3)); //true
}
}
例2.9 JBooleanOperate.java
public class JBooleanOperate
{
public static void main(String[] args)
{
int a=10;
if((a>0)||(a/0>0)) // (a>0)||(a/0>0)如果替换为(a>0)|(a/0>0)就会运行出错
System.out.println("a 大于 0");
else
System.out.println("a 小于等于 0");
}
}
注:本博客内容节选自高飞编著的Java程序设计实用教程 ,详细内容请参阅书籍。