public class Operator{public static void main(String[] args) {System.out.println(10 / 4);//2double a = 10 / 4;double b = 10.0 / 4;System.out.println(a);//2.0System.out.println(b);//2.5System.out.println("================");//a%b = a-a/b*bSystem.out.println(-10 % 3);//-1System.out.println(10 % -3);//1System.out.println(-10 % -3);//-1System.out.println(10 % 3);//1System.out.println("================");int i = 1;i=i++;//规则会使用一个临时变量temp(1)temp=i,(2)i=i+1,(3)i=temp.System.out.println(i);//1int c = 1;c = ++c;//规则会使用一个临时变量temp(1)c=c+1,(2)temp=c,(3)c=temp.System.out.println(c);//2}
}
- byte b =3;
- b += 2;//这样是不会报错的,b=(byte)(b+2),底层有一个类型转换。
- b = b + 2;//这是会报错的,b + 2得出的是int类型的但b是byte类型,大容量的不能自动向小总量的类型自动转换。
import java.util.Scanner;//导入类public class Input01{public static void main(String[] args) {//演示接收用户的输入//1.引入Scanner类所在的包//2.创建 Scanner 对象//Scanner scanner = new Scanner(System.in);System.out.println("请输入你的名字:");//接收用户输入String name = scanner.next();//接收用户输入字符串System.out.println("请输入你的年龄:");int age = scanner.nextInt();//接收用户输入intSystem.out.println("请输入你的薪水:");double sal = scanner.nextDouble();//接收用户输入doubleSystem.out.println("人员信息如下---");System.out.println("名字:" + name +'\t' + "年龄:" + age + '\t' + "薪水" + sal);}
}
上一篇:出自《山海经》的神话故事有哪些
下一篇:龙舟竞渡 “粽”情端午