From 4a98f81c51ed4bc56844ffc8c7828fa523966195 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E5=AE=87=E9=91=AB?= <”2366023603@qq.com“> Date: Mon, 28 Nov 2022 19:51:47 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E5=BC=9F=E4=BA=8C=E6=AC=A1=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...25\345\222\214\344\275\277\347\224\250.md" | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 "6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" diff --git "a/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" "b/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" new file mode 100644 index 0000000..4d7febd --- /dev/null +++ "b/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" @@ -0,0 +1,31 @@ +### 使用 + +1.psvm/main方法就是入口 + +sout(输出方法) + +注意:变量名不能重复 严格区分大小写 + +组成:数字 字母(_) $ (不能以数字开头!!!) + +### 数据类型 + +1.整数:byte short int(默认)long + +2.小数(浮点数):float double(默认) + +3.字符:char '' + +4.布尔:boolean + +5.字符串:String "" + +例:String name = "郭宇鑫"; + +### 作业 + +![ffdfd7dcda0ddd51a15c5f7171604af](C:\Users\贾维斯\AppData\Local\Temp\WeChat%20Files\ffdfd7dcda0ddd51a15c5f7171604af.png) + + + + -- Gitee From 2d3683d234ed5785d528afa9f14cbbe32ef2175e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E5=AE=87=E9=91=AB?= <”2366023603@qq.com“> Date: Mon, 28 Nov 2022 19:57:04 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E7=AC=AC=E4=BA=8C=E6=AC=A1=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...225\345\222\214\344\275\277\347\224\250.md" | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git "a/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" "b/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" index 4d7febd..dbfd7bc 100644 --- "a/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" +++ "b/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" @@ -24,8 +24,20 @@ sout(输出方法) ### 作业 -![ffdfd7dcda0ddd51a15c5f7171604af](C:\Users\贾维斯\AppData\Local\Temp\WeChat%20Files\ffdfd7dcda0ddd51a15c5f7171604af.png) - - +```java +public class zuoye { +>outsrc +public static void main(String[] args) { +2 +String name ="邱邱老师"; + lianxi +int age = 18; + zuoye +double times =6.6; +lianxi.imllli 外部库 +char amage ='师';System.out.printn(name + "今年”+ age +"岁,"+"我只能用"+ amage +"来形容他。");System.out.println("颜值是我的” +times +"倍"); +} +} +``` -- Gitee From 761d6bf33972c7e901d83c4af3887c6721bab37f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E5=AE=87=E9=91=AB?= <”2366023603@qq.com“> Date: Mon, 28 Nov 2022 20:01:05 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E7=AC=AC=E4=BA=8C=E6=AC=A1=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...6\263\225\345\222\214\344\275\277\347\224\250.md" | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git "a/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" "b/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" index dbfd7bc..7f58a04 100644 --- "a/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" +++ "b/6 \351\203\255\345\256\207\351\221\253/2022.11.25IDEA\347\232\204\345\237\272\346\234\254\350\257\255\346\263\225\345\222\214\344\275\277\347\224\250.md" @@ -28,16 +28,16 @@ sout(输出方法) ```java public class zuoye { ->outsrc + public static void main(String[] args) { -2 + String name ="邱邱老师"; - lianxi + int age = 18; - zuoye + double times =6.6; -lianxi.imllli 外部库 -char amage ='师';System.out.printn(name + "今年”+ age +"岁,"+"我只能用"+ amage +"来形容他。");System.out.println("颜值是我的” +times +"倍"); +char amage ='师'; +System.out.printn(name + "今年”+ age +"岁,"+"我只能用"+ amage +"来形容他。");System.out.println("颜值是我的” +times +"倍"); } } ``` -- Gitee From e6014efc7b44fdd8a25f923e4e0b96eeb2239ba8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E5=AE=87=E9=91=AB?= <”2366023603@qq.com“> Date: Wed, 30 Nov 2022 23:23:11 +0800 Subject: [PATCH 4/5] =?UTF-8?q?20221129=20=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\345\233\276\347\211\2071.png" | Bin 0 -> 7472 bytes ...14\350\277\220\347\256\227\347\254\246.md" | 71 ++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 "6 \351\203\255\345\256\207\351\221\253/2022.11.29java\347\232\204\347\261\273\345\236\213\350\275\254\346\215\242\345\222\214\350\277\220\347\256\227\347\254\246/\345\233\276\347\211\2071.png" create mode 100644 "6 \351\203\255\345\256\207\351\221\253/20221129 java\347\232\204\347\261\273\345\236\213\350\275\254\346\215\242\345\222\214\350\277\220\347\256\227\347\254\246.md" diff --git "a/6 \351\203\255\345\256\207\351\221\253/2022.11.29java\347\232\204\347\261\273\345\236\213\350\275\254\346\215\242\345\222\214\350\277\220\347\256\227\347\254\246/\345\233\276\347\211\2071.png" "b/6 \351\203\255\345\256\207\351\221\253/2022.11.29java\347\232\204\347\261\273\345\236\213\350\275\254\346\215\242\345\222\214\350\277\220\347\256\227\347\254\246/\345\233\276\347\211\2071.png" new file mode 100644 index 0000000000000000000000000000000000000000..4757f5dc031f98e21ca4d69e9074750a77efc8db GIT binary patch literal 7472 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 LPfBE-|MNcp(BXpp literal 0 HcmV?d00001 diff --git "a/6 \351\203\255\345\256\207\351\221\253/20221129 java\347\232\204\347\261\273\345\236\213\350\275\254\346\215\242\345\222\214\350\277\220\347\256\227\347\254\246.md" "b/6 \351\203\255\345\256\207\351\221\253/20221129 java\347\232\204\347\261\273\345\236\213\350\275\254\346\215\242\345\222\214\350\277\220\347\256\227\347\254\246.md" new file mode 100644 index 0000000..c43c97a --- /dev/null +++ "b/6 \351\203\255\345\256\207\351\221\253/20221129 java\347\232\204\347\261\273\345\236\213\350\275\254\346\215\242\345\222\214\350\277\220\347\256\227\347\254\246.md" @@ -0,0 +1,71 @@ +### 笔记 + +1.java类型转换 + +1.1 把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转换方式是自动的,直接书写即可。 + +1.2 类型从小到大关系图 + +![](2022.11.29java的类型转换和运算符/图片1.png) + +2.java的运算符 + +2.1 运算符:对常量或者变量进行操作的符号 + +表达式:用运算符把常量或者变量连接起来符合Java语法的式子就可以称为表达式。 + +​ 不同运算符连接的表达式体现的是不同类型的表达式。 + +2.2 + +1. /和%的区别:两者都做除法, + - / 取结果的商, + + - % 取结果的余数。 +2. 整数操作只能得到整数,要想得到小数,必须有浮点数参与运算。 + + + +### 作业 + +1 + +```java +import java.util.Scanner; + +public class zuoye { + public static void main(String[] args) { + Scanner sc =new Scanner(System.in); + int a; + System.out.println("请输入一个四位数"); + a = sc.nextInt(); + System.out.println("这四位数的个位是"+a%10); + System.out.println("这四位数的十位是"+a/10%10); + System.out.println("这四位数的百位是"+a/100%10); + System.out.println("这四位数的千位是"+a/1000%10); + + } +} + +``` + +2 + +```java +import java.util.Scanner; + +public class zuoye2 { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + double a; + System.out.println("请输入一个华氏度:"); + a = sc.nextDouble(); + System.out.println("转化为摄氏度为:" + (a - 32) * 5 / 9); + System.out.println("请输入一个摄氏度:"); + a = sc.nextDouble(); + System.out.println("转化为华氏度:" + a * 9 / 5 + 32); + } +} + +``` + -- Gitee From b843246f42fc0fd60754ee7f543362c0c0b1b7f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E5=AE=87=E9=91=AB?= <”2366023603@qq.com“> Date: Fri, 2 Dec 2022 13:31:50 +0800 Subject: [PATCH 5/5] =?UTF-8?q?20221202=20=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...21\350\277\220\347\256\227\347\254\246.md" | 177 ++++++++++++++++++ 1 file changed, 177 insertions(+) create mode 100644 "6 \351\203\255\345\256\207\351\221\253/20221201 java\350\207\252\345\242\236\350\207\252\345\207\217\350\265\213\345\200\274\345\205\263\347\263\273\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246.md" diff --git "a/6 \351\203\255\345\256\207\351\221\253/20221201 java\350\207\252\345\242\236\350\207\252\345\207\217\350\265\213\345\200\274\345\205\263\347\263\273\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246.md" "b/6 \351\203\255\345\256\207\351\221\253/20221201 java\350\207\252\345\242\236\350\207\252\345\207\217\350\265\213\345\200\274\345\205\263\347\263\273\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246.md" new file mode 100644 index 0000000..abea3ce --- /dev/null +++ "b/6 \351\203\255\345\256\207\351\221\253/20221201 java\350\207\252\345\242\236\350\207\252\345\207\217\350\265\213\345\200\274\345\205\263\347\263\273\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246.md" @@ -0,0 +1,177 @@ +### 笔记 + +1.2.2 自增自减运算符(理解) + +| 符号 | 作用 | 说明 | +| --- | --- | ------ | +| ++ | 自增 | 变量的值加1 | +| -- | 自减 | 变量的值减1 | + +注意事项: + +​ ++和-- 既可以放在变量的后边,也可以放在变量的前边。 + +​ 单独使用的时候, ++和-- 无论是放在变量的前边还是后边,结果是一样的。 + +​ 参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++或者--。 + +​ 参与操作的时候,如果放在变量的前边,先拿变量做++或者--,后拿变量参与操作。 + +​ 最常见的用法:单独使用。 + +2.赋值运算符的作用是将一个表达式的值赋给左边,左边必须是可修改的,不能是常量。 + +| 符号 | 作用 | 说明 | +| --- | ----- | -------------- | +| = | 赋值 | a=10,将10赋值给变量a | +| += | 加后赋值 | a+=b,将a+b的值给a | +| -= | 减后赋值 | a-=b,将a-b的值给a | +| *= | 乘后赋值 | a*=b,将a×b的值给a | +| /= | 除后赋值 | a/=b,将a÷b的商给a | +| %= | 取余后赋值 | a%=b,将a÷b的余数给a | + +注意: + +扩展的赋值运算符隐含了强制类型转换。 + + short s = 10; + s = s + 10; // 此行代码报出,因为运算中s提升为int类型,运算结果int赋值给short可能损失精度 + + s += 10; // 此行代码没有问题,隐含了强制类型转换,相当于 s = (short) (s + 10); + +### 2.4 关系运算符(应用) + +关系运算符有6种关系,分别为小于、小于等于、大于、等于、大于等于、不等于。 + +| 符号 | 说明 | +| --- | ----------------------------------- | +| == | a==b,判断a和b的值是否相等,成立为true,不成立为false | +| != | a!=b,判断a和b的值是否不相等,成立为true,不成立为false | +| > | a>b,判断a是否大于b,成立为true,不成立为false | +| >= | a>=b,判断a是否大于等于b,成立为true,不成立为false | +| < | a b ? a : b; // 判断 a>b 是否为真,如果为真取a的值,如果为假,取b的值 + + + + + + + +# 作业 + +```java +import java.util.Scanner; + +public class zuoye1 { + public static void main(String[] args) { + + Scanner sc =new Scanner(System.in); + System.out.println("请输入第一个数"); + int num1 = sc.nextInt(); + System.out.println("请输入第二个数"); + int num2 = sc.nextInt(); + System.out.println("请输入第三个数"); + int num3 = sc.nextInt(); + int height= num1>num2 ? num1 :num2; + int max = height>num3 ? height :num3; + System.out.println("最大的数是"+max); + + + + } +} +``` + +```java +import java.util.Scanner; + +public class zuoye2 { + public static void main(String[] args) { + Scanner sc =new Scanner(System.in); + System.out.println("请输入第一个数"); + int num1= sc.nextInt(); + System.out.println("请输入第二个数"); + int num2= sc.nextInt(); + boolean bo=num1==3 || num2==3 ||(num1+num2)%3==0; + System.out.println(bo); + } +} +``` + +```java +import java.util.Scanner; + +public class zuoye3 { + public static void main(String[] args) { + Scanner sc =new Scanner(System.in); + int fa=177; + int mo=165; + System.out.println("儿子的身高是"+(fa+mo)*1.08/2); + System.out.println("女儿的身高是"+(fa*0.923+mo)/2); + + } +} + +``` + +```java +public class zuoye4 { + public static void main(String[] args) { + int red=21; + int green=24; + boolean bo=red*2==green*2; + System.out.println(bo); + } +} +``` + +```java + +``` -- Gitee