1、声明变量a并赋值,判断a是正数(if语句)
public class Demo{ public static void main(String[] args){ int a=3; if(a>0){ System.out.println("a是正数。"); } } }
2、声明变量a并赋值,判断a是正数,否则不是正数(if...else语句)
public class Demo{ public static void main(String[] args){ int a=3; if(a>0){ System.out.println("a是正数。"); }else{ System.out.print("a不是正数。"); } } }
3、声明变量a并赋值,判断a是正数、负数、0(if...elseif...else语句)
public class Demo{ public static void main(String[] args){ int a=3; if(a>0){ System.out.println("a是正数。"); }else if(a<0){ System.out.println("a是负数。"); }else{ System.out.print("a是0。"); } } }
4、男大当婚,女大当嫁。那么女方家长要嫁女儿,当然要提出一定的条件:
高:180cm以上;
富:财富1千万以上;
帅:是。
要求男方键盘输入自身的三个条件:
身高(cm):
财富(千万):
帅否(true/false):
如果这三个条件同时满足,则:“我一定要嫁给他!!!”
如果三个条件有为真的情况,则:“嫁吧,比上不足,比下有余。”
如果三个条件都不满足,则:“不嫁!”
import java.util.Scanner; public class Marry{ public static void main(String[] args){ Scanner in=new Scanner(System.in); System.out.println("请输入身高:"); int a=in.nextInt(); System.out.println("请输入拥有财富(千万):"); int b=in.nextInt(); System.out.println("请输入帅否:"); boolean c=in.nextBoolean(); c=true; if(a>=180&&b>=1){ System.out.println("我一定嫁给他!!!"); }else if(a>=180||b>1){ System.out.println("嫁吧,比上不足,比下有余。"); }else{ System.out.print("不嫁"); } } }
5、写出结果。
class Demo{
public static void main(String[] args){
int m=0,n=3;
if(m>0){
if(n>2)
System.out.println("A");
}else{
System.out.println("B");
}
}
}
class Demo{ public static void main(String[]args){ int m=0,n=3; if(m>0){ if(n>2){ System.out.println("A"); } }else{ System.out.println("B"); } } }
6、switch是否能作用在byte上,是否能作用在long上,是否能作用在String上
不嫩作用在byte上,不能作用在long上,不能作用在String上,因为switch只能作用在int或Enum上。