例22求圆面积area=rr public class Circle area public static void main(String args final float Pl=3.14f float r=2.5farea area=Pl**r System. out. println("Area(+r+) l +area
例2.2 求圆面积area=r 2 public class Circle_area { public static void main(String args[]) { final float PI=3.14f; float r=2.5f,area; area=PI*r*r; System.out.println("Area("+r+") = "+area); } }
位运算符 非(~)、与(&)、或(、异或(^)、 右移(>>)、左移(<<)、0填充右移 注意:只限于int型
位运算符 • 非(~)、与(&)、或(|)、异或(^)、 右移(>>)、左移(<<)、0填充右移 (>>>) • 注意:只限于 int 型
关系运算符 注意:1、结果为布尔值 2、字符值的大小由其 Unicode码的 大小决定
关系运算符 • == 、!=、>、>=、<、<= • 注意:1、结果为布尔值。 2、字符值的大小由其Unicode码的 大小决定
布尔运算符 逻辑与(&)、逻辑或 逻辑非 (!)、逻辑异或(^)、条件与(&&) 条件或(‖) 短路计算 例2.3判闰年
布尔运算符 • 逻辑与(&)、逻辑或(|)、逻辑非 (!)、逻辑异或(^)、条件与(&&)、 条件或(||) • 短路计算 • 例2.3 判闰年
例23判闰年 public class leap boolean public static void main(String args int year=2002 boolean leap=false leap=-(year%400-0)(year%100=0)& (year%4- System. out. println(year+is a leap year, +leap)
例2.3 判闰年 public class Leap_boolean { public static void main(String args[]) { int year=2002; boolean leap=false; leap = (year%400==0)| (year%100!=0) & (year%4==0); System.out.println(year+" is a leap year,"+leap); } }