publicclassTest6{publicstaticvoidmain(String[] args){//定义方法printNum,在main方法中调用printNum方法printNum();}privatestaticvoidprintNum(){//printNum方法中,定义int变量a赋值为9,b也赋值为9
int a =9, b =9;//printNum方法中,定义int变量num赋值为++a.
int num =++a;//printNum方法中,定义boolean变量bo,使用三元运算符赋值,当num>=10,赋值为true,否则为false,打印bo的值.//三元运算法: = 表达式 1(条件) ?表达式2 :表达式3 当表达式1 为 true 时执行表达式2,为 false 时执行表达式3
boolean bo = num >=10?true:false;
System.out.println("bo的值:"+ bo);//printNum方法中,定义int变量num2赋值为b++.
int num2 = b++;//printNum方法中,定义boolean变量bo2,使用三元运算符赋值,当num2>=10,赋值为true,否则为false,打印bo2的值.
boolean bo2 = num2 >=10?true:false;
System.out.println("bo2的值:"+ bo2);}}
publicstaticvoidmain(String[] args){printNum();}privatestaticvoidprintNum(){//定义String 类型变量str.
String str;//定义int类型变量num,赋为任意整数值.
int num =69;//通过三元运算符,判断num为偶数,将"偶数"赋值给str,否则将"奇数"赋值给str.
str = num %2==0?"偶数":"奇数";
System.out.println("num:"+ num +("是奇数"));}}
第十题
按步骤编写代码,效果如图所示:
编写步骤:
定义类 Test10
定义 main方法
定义add方法,打印两个变量的和.
定义sub方法,打印两个变量的差.
定义mul方法,打印两个变量的积.
定义div方法,打印两个变量的商.
定义remain方法,打印两个变量的余数.
main方法中,依次调用add方法,sub方法,mul方法,div方法,remain方法.
publicstaticvoidmain(String[] args){//定义五种方法;add();sub();mul();div();remain();}publicstaticvoidadd(){
int x =100, y =200;//打印x和y变量的和;
System.out.println("x,y的和为:"+(x + y));}publicstaticvoidsub(){
int x =100, y =200;//打印x和y的差;
System.out.println("x,y的差:"+(x - y));}publicstaticvoidmul(){
int x =100, y =200;//打印x和y的积;
System.out.println("x,y的积:"+(x * y));}publicstaticvoiddiv(){
int x =100, y =200;//打印x和y变量的商
System.out.println("x,y的商:"+(x / y));}publicstaticvoidremain(){
int x =100, y =200;//打印x和y变量的余数.
System.out.println("x,y的余数:"+(x % y));}}