fighting**
笔记
package NO_3;
public class DateType {
public static void main(String[] args) {
/*
System.out.println("Hello,World!");
byte a=127;
short b=12354;
int c=1324;
long d=465465456;
float e=1.55555F;
double f=1.55555;
char g='a';
char h='我';
byte i=20;
int j=i;
System.out.println(j);
//小范围类型的变量可以直接复制给大范围的变量
char code='a';
int co2=code;
System.out.println(co2);
long y=a+b+c+d;
System.out.println(y);//表达式的结果,以表达式中最大的数据为准
b=1500;
a=(byte)b;//强制类型转换,如果大数超过了小数字的取值空间,将失去部分数据
System.out.println(a);
*/
//自动转换
double d=10;
System.out.println(d);
//定义byte类型变量
byte b=10;
short a=b;
int i=b;
// 类型不兼容 char c=b;
//强制类型转换 会有数据丢失
int k=(int)88.88;
System.out.println(k);
}
}
package NO_4;
/*导入Scanner包
import java.util.Scanner;
创建对象:
Scanner sc=new Scanner(System.in);
接收数据:
int x=sc.nextInt();
*/
import java.util.Scanner;
public class SanWeiShuCaiFen {
public static void main(String[] args) {
// int num=256
// +-*%把上面三位数拆分成百位,十位,个位数
Scanner scan=new Scanner(System.in);//声明一个Scanner函数
System.out.println("请输入一个三位数:");
int num=scan.nextInt();//把接下来用户输入的数字,赋值给sum
System.out.println("您输入的三位数为:"+num+","+"百分位数是:"+num/100+","+"十分位数是:"+num/10%10+","+"个位数是:"+num%10);//字符串拼接
//加号的任意一侧是字符串,则为拼接符/连接符
//定有两个变量
int a=6;
int b=4;
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/b);
System.out.println(a%b);
//整数相处只能得到整数,小数必须有浮点数的参与
System.out.println(6.0/4);
//练习1:三个和尚身高待测 获取最高身高
Scanner sc=new Scanner(System.in);
System.out.println("分别输入三个和尚的身高:");
int height1=sc.nextInt(); //三个身高分别赋值给三个变量
int height2=sc.nextInt();
int height3=sc.nextInt();
int tempheight=height1>height2?height1:height2;
int maxheight=tempheight>height3?tempheight:height3;
System.out.println("这三个和尚中最高的是:"+maxheight+"cm");
}
}