diff --git "a/43 \345\272\236\346\200\235\350\277\234/20221126java\347\232\204\347\254\254\344\272\214\350\257\276.md" "b/43 \345\272\236\346\200\235\350\277\234/20221126java\347\232\204\347\254\254\344\272\214\350\257\276.md" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/43 \345\272\236\346\200\235\350\277\234/20221129 Java\347\254\254\344\270\211\350\257\276.md" "b/43 \345\272\236\346\200\235\350\277\234/20221129 Java\347\254\254\344\270\211\350\257\276.md" new file mode 100644 index 0000000000000000000000000000000000000000..c109528236dd6929a79ae0b94ebafafb118eda4f --- /dev/null +++ "b/43 \345\272\236\346\200\235\350\277\234/20221129 Java\347\254\254\344\270\211\350\257\276.md" @@ -0,0 +1,113 @@ +# 笔记: + +## JAVA键盘录入: + +# 一,键盘录入涉及到的方法如下: + + next()、nextLine()、nextInt()、nextDouble()。 + +## 1. next()、nextLine(): + +可以接受任意数据,但是都会返回一个字符串。 + +## Java字符运算..: + +**字符之间的运算的转换** + +**自动转换:** + +```Java + int a=12; + + double b=10.5; + + System.out.println(a+b); +``` + +**强制转换:** + +doublea=12.8; + +```java + doubleb=10.3; + + int sum= (int) (a+b); //强制类型转换 + + System.out.println(sum); +``` + +因为在Java字符中 + +整型、浮点型和字符型的数据在混合运算中可以相互转换,这种转换是自动的,类型转换时遵循以下原则: + + 容量小的类型自动转换为容量大的类型,当使用byte、short、char进行计算时,会自动转换成int类型 +(byte、short、char) -> int -> long -> float -> double + +(字符型会自动转换成int型,所需要的可以对照ASCII码) + +容量大的类型转换为容量小的类型时,需要加上强制转换符,但是会造成数据的精度降低 + +有多种类型数据的混合运算时,系统会自动将所有参与运算的类型都转换成容量最大的类型,然后再进行运算 + +**赋值运算符** +赋值运算符的符号有哪些? +=:赋值,int a=2;表示将2这个值赋予变量a + ++=:a+=2;等同于a=a+2; + +-+:a-=2;等同于a=a-2; + +*=:a*=2;等同于a=a*2; + +/=:a/=2;等同于a=a/2; + +%=:a%=2;等同于a=a%2; + +# 作业: + +**1:** + +~~~ Java +import java.util.Scanner; + +public class zy1 { + public static void main(String[] args) { + Scanner sc=new Scanner(System.in); + System.out.println("请您输入一位四位数字:"); + int namber= sc.nextInt(); + int ge = namber%10; + int shi = namber/10%10; + int bai= namber/100%10; + int qian = namber/1000%10; + System.out.println(ge); + System.out.println(shi); + System.out.println(bai); + System.out.println(qian); + sc.close(); + } +} + +~~~ + +**2:** + +~~~ Java +import java.util.Scanner; + +public class zy2 { + public static void main(String[] args) { + Scanner sc=new Scanner(System.in); + System.out.println("请输入一个摄氏度:"); + double a=sc.nextDouble(); + System.out.println("您输入的是"+a+"摄氏度"); + System.out.println("这个摄氏度为"+a*9/5+32+"华氏度"); + System.out.println("请输入一个华氏度:"); + double b=sc.nextDouble(); + System.out.println("您输入的是"+b+"华氏度"); + System.out.println("这个华氏度约为"+(b-32)*5/9+"摄氏度"); + sc.close(); + } +} + +~~~ + diff --git "a/43 \345\272\236\346\200\235\350\277\234/20221225.Java\347\254\254\344\270\200\351\242\227\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" "b/43 \345\272\236\346\200\235\350\277\234/20221225.Java\347\254\254\344\270\200\351\242\227\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" new file mode 100644 index 0000000000000000000000000000000000000000..1eeca618ec7f32331d43ccc388f99847e177a03f --- /dev/null +++ "b/43 \345\272\236\346\200\235\350\277\234/20221225.Java\347\254\254\344\270\200\351\242\227\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" @@ -0,0 +1,21 @@ +## java的安装 +1.下载JDK:http://www.oraloe.com + +2.安装jdk: + + + 注意:不要空格,不要中文 + + + + +## 作业 + +```java +public class Hellowor ld{ + public static void main(String[] args){ + System.out.println("Hi MXDX!") + } +} +``` + diff --git "a/43 \345\272\236\346\200\235\350\277\234/20221225.\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" "b/43 \345\272\236\346\200\235\350\277\234/20221225.\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" new file mode 100644 index 0000000000000000000000000000000000000000..1eeca618ec7f32331d43ccc388f99847e177a03f --- /dev/null +++ "b/43 \345\272\236\346\200\235\350\277\234/20221225.\345\255\246\344\271\240\346\200\216\344\271\210\345\256\211\350\243\205jdk\345\222\214\344\275\277\347\224\250git.md" @@ -0,0 +1,21 @@ +## java的安装 +1.下载JDK:http://www.oraloe.com + +2.安装jdk: + + + 注意:不要空格,不要中文 + + + + +## 作业 + +```java +public class Hellowor ld{ + public static void main(String[] args){ + System.out.println("Hi MXDX!") + } +} +``` +