package com.ithe.learn; import java.util.Scanner; public class Learn { public static void main(String[] args){ //目标:掌握8种基本数据类型,用来定义变量 //1.整形 byte number = 98; System.out.println(number); short number2 = 9000; int number3 = 12323232; long number4 = 76478279273L; //2.浮点型 float score = 99.5F; double score2 = 99.8; //3.字符型 只能用‘’ char ch1 = 'a'; char ch2 = '中'; //4.布尔型 boolean b1 = true; boolean b2 = false; //引入数据类型 String String str1 = "abcd"; String str2 = "我爱Java"; System.out.println(str1); //自动类型转换 byte,short,char参与运算时,自动转换成int byte a = 20; int b = 20; long c = 30; long rs = a + b + c; System.out.println(rs); double rs2 = a+ b + 0.1; System.out.println(rs2); //强制转换 double x = 22.56; int y = (int) x; System.out.println(y);//去掉小数部分 //算数运算符 int m = 5; int n = 2; System.out.println(m/n);// int / int 结果还是int System.out.println(m%n); //+除了加法还可以进行字符串的连接 System.out.println(m+n); System.out.println(str1+str2); //a++ ++a System.out.println("a++ ++a"); int a1 = 10,bm = 20; System.out.println((a1++)+bm);//a++ 先用后加 System.out.println(a1); System.out.println((++a1)+bm);//++a 先加后用 System.out.println(a1); System.out.println((a1--)+bm);//a-- 先用后减 System.out.println(a1); System.out.println((--a1)+bm);//--a 先减后用 System.out.println(a1); //关系运算符 System.out.println(2>=2);//true //逻辑运算符 /*&与 &&短路与:左边false右边不执行 |或 ||短路或:左边true右边不执行 ^异或 同为假 异为真 */ //三元运算符 关系表达式? (真)句1 : (假)句2; //判断分数及格 double score1 = 58.5; String rs1 = score1 >= 60? "及格":"不及格"; System.out.println(rs1); //比较两个数大小 int as = 3, bs = 5; int max = a>b?a:b; System.out.println(max); //找出三个数最大值 两两相比,大的和第三个比 int i = 10, j =26, k = 18; int temp = i > j ? i : j; int max1 = temp > k ? temp : k; System.out.println(max1); //运算优先级 /* &&>|| */ System.out.println(10 > 3 || 10 > 3 && 10 < 3); System.out.println((10 > 3 || 10 > 3 ) && 10 < 3); //从键盘获取输入值 System.out.println("请输入年龄"); Scanner sc = new Scanner(System.in); int age = sc.nextInt();//int System.out.println("我的年龄是"+age); System.out.println("请输入字符串"); Scanner sc1 = new Scanner(System.in); String a3 = sc1.next();//String System.out.println(a3); } }
07-27
04-30
487
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交