From 783f990a0ec22bd66adaafab60d5f2905bd19d6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BD=AD=E5=8B=87=E6=96=8C?= <1761144610@qq.com> Date: Tue, 29 Nov 2022 16:10:41 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...41\347\256\227\347\254\224\350\256\260.md" | 96 +++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 "19\345\275\255\345\213\207\346\226\214/\345\237\272\347\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" diff --git "a/19\345\275\255\345\213\207\346\226\214/\345\237\272\347\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" "b/19\345\275\255\345\213\207\346\226\214/\345\237\272\347\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" new file mode 100644 index 0000000..3998ada --- /dev/null +++ "b/19\345\275\255\345\213\207\346\226\214/\345\237\272\347\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" @@ -0,0 +1,96 @@ +# 笔记 # + +扫描器 + +```java +Scanner +``` + +```java + Scanner sc= new Scanner(System.in); + String naem = sc.next();//字符串 + long naem = sc.Long();//长整形 + int naem = sc.nextInt();//整形 + char naem= sc.NextChar();//字符 + float naem= sc.nextFloat();//浮点数 +``` + +大小关系 + +byte>short>int>long>float>double + +char> + +运算符号 + +```java ++ - * /(求商) %(求余) +``` + +# 作业 # + +四位整数 + +```java +import java.util.Scanner; + +public class a2 { + public static void main(String[] args) { + Scanner sc= new Scanner(System.in); + System.out.println("请输入一个四位数整数:"); + int s= sc.nextInt(); + int q,b,shi,g; + q=s/1000; + b=s/100%10; + shi=s/10%10; + g=s%10; + System.out.println(s+"千位为"+q+"百位为"+b+"十位为"+shi+"个位数为"+g); + } +} +``` + +华氏度摄氏度互转 + +```java +import java.util.Scanner; + +public class a3 { + public static void main(String[] args) { + int a,b; + Scanner sc=new Scanner(System.in); + //华氏度转摄氏度 + System.out.println("请输入华氏度"); + int hsd= sc.nextInt(); + a=(hsd-32)*5/9; + System.out.println("摄氏度为"+a); + //摄氏度转华氏度 + System.out.println("请输入摄氏度"); + int ssd= sc.nextInt(); + b=(ssd*9)/5+32; + System.out.println("华氏度为:"+b); + + } +} +``` + +是不是闰年 + +```java +import java.util.Scanner; + +public class a4 { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + System.out.println("请输入一个年份:"); + int n = sc.nextInt(); + + if (n%4==0&&(n%100==0)||(n/400==0)) { + System.out.println("是闰年"); + } + else{ + System.out.println("不是闰年"); + } + } + } +``` + -- Gitee From c53bcee9c1a56e7ecab5c295ff15db206cd26d06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BD=AD=E5=8B=87=E6=96=8C?= <1761144610@qq.com> Date: Tue, 29 Nov 2022 13:36:36 +0000 Subject: [PATCH 2/5] 11/23 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 彭勇斌 <1761144610@qq.com> --- ...30\351\207\217\347\254\224\350\256\260.md" | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 "19\345\275\255\345\213\207\346\226\214/\345\217\230\351\207\217\347\254\224\350\256\260.md" diff --git "a/19\345\275\255\345\213\207\346\226\214/\345\217\230\351\207\217\347\254\224\350\256\260.md" "b/19\345\275\255\345\213\207\346\226\214/\345\217\230\351\207\217\347\254\224\350\256\260.md" new file mode 100644 index 0000000..80e2109 --- /dev/null +++ "b/19\345\275\255\345\213\207\346\226\214/\345\217\230\351\207\217\347\254\224\350\256\260.md" @@ -0,0 +1,52 @@ +# 变量 # + + + +整数 + +```java +byte short int long +``` + +浮点数 + +```java +float double(默认) +``` + +字符 + +```java +char +``` + +字符串 + +```java +string +``` + +布尔 + +```java +boolean +``` + +boolean 只分对错 + + + +# 作业代码 # + +```java +public class zy { + public static void main(String[] args) { + int a=2; + System.out.println("我爱"+a+"班"+"我爱肖俊"); + System.out.println("***,祢是光你是电。永远"+ a + "班"); + } +} +``` + + + -- Gitee From 207d2b4217858548cb4fc73d25381c8cc4c8adaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BD=AD=E5=8B=87=E6=96=8C?= <1761144610@qq.com> Date: Thu, 1 Dec 2022 11:51:29 +0000 Subject: [PATCH 3/5] 12/1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 彭勇斌 <1761144610@qq.com> --- ...47\345\210\266\350\257\255\345\217\245.md" | 253 ++++++++++++++++++ 1 file changed, 253 insertions(+) create mode 100644 "19\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" diff --git "a/19\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" "b/19\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" new file mode 100644 index 0000000..6e6c501 --- /dev/null +++ "b/19\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" @@ -0,0 +1,253 @@ + + +循环 + +```java +while (true){ + 内容 +} +``` + +## 数据类型 (分 基本数据类型和引用类型String) ## + +### 基本数据类型 ### + +#### 数值 #### + +整数 + +```java +byte short int(默认) long +``` + +小数 + +```java +float(单精度) {double(双精度)默认} +``` + +字符 + +```java +char 参与算术运算的时候,是以十进制的数字呈现 + 'a' 97 'A'65 '0'48 +``` + +byte short char 类型的数据.在运算时.会自动提升为int + + + +非数值:布尔 只分真假 true/false + +引用 + +字符串 string + +## 自增自减 ## + +| a++ | a=a+1 | +| ---- | ----- | +| a-- | a=a-1 | + + + +## 赋值运算符 ## + +| 赋值 ' = ' 如 a=b 把b赋值给a | +| ---------------------------------- | +| += 如 a=a+b | +| -= 如 a=a-b | +| 乘 = 如 a=a*b | +| /= 如 a=a/b | +| %= 如 a=a%b | + + + +## 关系运算符 ## + +关系运算符也就是比大小 + +| 等于(=是赋值==才是等于不要搞混了) | == | +| --------------------------------- | ---- | +| 大于 | > | +| 大于等于 | >= | +| 小于 | < | +| 小于等于 | <= | +| 不等于 | != | + + + +## 逻辑运算符 ## + +```java + // 与(并且) & and符 + // 短路与 && 前面已经false 整个就是false 后面一个表达式就不运行了. + // 或(或者) | 短路或 || 前面已true 整个就是true 后面一个就不执行 + // 非(不是) ! + // 异或(两两不同) ^ 不能同时为true或不能同时为false +``` + + + + + +## 三元运算符 ## + +```java + a>b ? a : b; +//关系表达式?表达式1:表达式2; +``` + +如 + +```java +int a=10; +String n=a>=10?"正确":"错误";//正确 +System.out.println(n) +``` + +使用三元运算符比大小 + +```java +import java.util.Scanner; + +public class a1 { + public static void main(String[] args) { + Scanner sc=new Scanner(System.in); + System.out.println("请输入第一个整数."); + int one = sc.nextInt(); + System.out.println("请输入第二个整数."); + int two = sc.nextInt(); + System.out.println("请输入第三个整数"); + int three = sc.nextInt(); + int c=one>two?one:two; + int v=c>three?c:three; + System.out.println("最大数为"+v); +} +} +``` + + + +# 控制语句 # + +## 分支结构 ## + +条件成立才会进入if函数不成立就跳过。 + +```java +int a=10 + if(a<0){ + 条件 + }//跳过 +``` + +if else 两个条件一定会执行其中一个 + +```java +int a=10 +if(a>0){ + 条件;} +else{ + 条件2 + } + +``` + +# 作业 # + +### 足球 ### + +```java +import java.util.Scanner; + +public class a1 { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + System.out.println("日本进了几球"); + int q= sc.nextInt(); + System.out.println("中国进了几球"); + int z= sc.nextInt(); + if(q==3){//中国输球 + System.out.println("什么废物东西别活了"); + }else if(q==2){ + System.out.println("算了,习惯了"); + }else if(q==1){ + System.out.println("不错居然才被踢进1球"); + }else if(q==0){ + System.out.println("不错不错居然没给进球,回去继续吃海参!"); + } + if(z==0){//日本输球 + System.out.println("正常没什么好夸的"); + }else if(z==1){ + System.out.println("你们是废物吗?统统扣工资"); + } + } +} +``` + +使用三元运算符比大小 + +```java +import java.util.Scanner; + +public class a1 { + public static void main(String[] args) { + Scanner sc=new Scanner(System.in); + System.out.println("请输入第一个整数."); + int one = sc.nextInt(); + System.out.println("请输入第二个整数."); + int two = sc.nextInt(); + System.out.println("请输入第三个整数"); + int three = sc.nextInt(); + int c=one>two?one:two; + int v=c>three?c:three; + System.out.println("最大数为"+v); +} +} +``` + +可以被3%的数 + +```java +import java.util.Scanner; + +public class a2 { + public static void main(String[] args) { + Scanner sc=new Scanner(System.in); + System.out.println("请输入一个整数"); + int x= sc.nextInt(); + System.out.println("请输入一个整数"); + int c= sc.nextInt(); + if (x%3==0 | c%3==0){ + System.out.println("true"); + }else{ + System.out.println("float"); + } +} +} +``` + +身高 + +```java +import java.util.Scanner; + +public class a3 { + public static void main(String[] args) { + Scanner sc=new Scanner(System.in); + System.out.println("请输入父亲身高"); + double f= sc.nextDouble(); + System.out.println("请输入母亲身高(cm)"); + double m= sc.nextDouble(); + double ez; + ez=(f + m)*1.08/2; + double ne; + ne=(f * 0.923 + m)/2; + System.out.println("儿子的身高为"+ez + "女儿的身高为"+ne); + } +} +``` + + + -- Gitee From 5afec271e010e089aa7293b750730be9f5e5766d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BD=AD=E5=8B=87=E6=96=8C?= <1761144610@qq.com> Date: Thu, 1 Dec 2022 11:55:28 +0000 Subject: [PATCH 4/5] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2019=E5=BD=AD?= =?UTF-8?q?=E5=8B=87=E6=96=8C=20=E4=B8=BA=2019=E5=8F=B7=E5=BD=AD=E5=8B=87?= =?UTF-8?q?=E6=96=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\345\217\230\351\207\217\347\254\224\350\256\260.md" | 0 ...47\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" | 0 .../\346\216\247\345\210\266\350\257\255\345\217\245.md" | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename "19\345\275\255\345\213\207\346\226\214/\345\217\230\351\207\217\347\254\224\350\256\260.md" => "19\345\217\267\345\275\255\345\213\207\346\226\214/\345\217\230\351\207\217\347\254\224\350\256\260.md" (100%) rename "19\345\275\255\345\213\207\346\226\214/\345\237\272\347\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" => "19\345\217\267\345\275\255\345\213\207\346\226\214/\345\237\272\347\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" (100%) rename "19\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" => "19\345\217\267\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" (100%) diff --git "a/19\345\275\255\345\213\207\346\226\214/\345\217\230\351\207\217\347\254\224\350\256\260.md" "b/19\345\217\267\345\275\255\345\213\207\346\226\214/\345\217\230\351\207\217\347\254\224\350\256\260.md" similarity index 100% rename from "19\345\275\255\345\213\207\346\226\214/\345\217\230\351\207\217\347\254\224\350\256\260.md" rename to "19\345\217\267\345\275\255\345\213\207\346\226\214/\345\217\230\351\207\217\347\254\224\350\256\260.md" diff --git "a/19\345\275\255\345\213\207\346\226\214/\345\237\272\347\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" "b/19\345\217\267\345\275\255\345\213\207\346\226\214/\345\237\272\347\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" similarity index 100% rename from "19\345\275\255\345\213\207\346\226\214/\345\237\272\347\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" rename to "19\345\217\267\345\275\255\345\213\207\346\226\214/\345\237\272\347\241\200\350\256\241\347\256\227\347\254\224\350\256\260.md" diff --git "a/19\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" "b/19\345\217\267\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" similarity index 100% rename from "19\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" rename to "19\345\217\267\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" -- Gitee From df04ab4cede67a9736c24bdc2b482b270e4c5e31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BD=AD=E5=8B=87=E6=96=8C?= <1761144610@qq.com> Date: Thu, 1 Dec 2022 12:00:28 +0000 Subject: [PATCH 5/5] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=2019?= =?UTF-8?q?=E5=8F=B7=E5=BD=AD=E5=8B=87=E6=96=8C/=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E8=AF=AD=E5=8F=A5.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...47\345\210\266\350\257\255\345\217\245.md" | 253 ------------------ 1 file changed, 253 deletions(-) delete mode 100644 "19\345\217\267\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" diff --git "a/19\345\217\267\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" "b/19\345\217\267\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" deleted file mode 100644 index 6e6c501..0000000 --- "a/19\345\217\267\345\275\255\345\213\207\346\226\214/\346\216\247\345\210\266\350\257\255\345\217\245.md" +++ /dev/null @@ -1,253 +0,0 @@ - - -循环 - -```java -while (true){ - 内容 -} -``` - -## 数据类型 (分 基本数据类型和引用类型String) ## - -### 基本数据类型 ### - -#### 数值 #### - -整数 - -```java -byte short int(默认) long -``` - -小数 - -```java -float(单精度) {double(双精度)默认} -``` - -字符 - -```java -char 参与算术运算的时候,是以十进制的数字呈现 - 'a' 97 'A'65 '0'48 -``` - -byte short char 类型的数据.在运算时.会自动提升为int - - - -非数值:布尔 只分真假 true/false - -引用 - -字符串 string - -## 自增自减 ## - -| a++ | a=a+1 | -| ---- | ----- | -| a-- | a=a-1 | - - - -## 赋值运算符 ## - -| 赋值 ' = ' 如 a=b 把b赋值给a | -| ---------------------------------- | -| += 如 a=a+b | -| -= 如 a=a-b | -| 乘 = 如 a=a*b | -| /= 如 a=a/b | -| %= 如 a=a%b | - - - -## 关系运算符 ## - -关系运算符也就是比大小 - -| 等于(=是赋值==才是等于不要搞混了) | == | -| --------------------------------- | ---- | -| 大于 | > | -| 大于等于 | >= | -| 小于 | < | -| 小于等于 | <= | -| 不等于 | != | - - - -## 逻辑运算符 ## - -```java - // 与(并且) & and符 - // 短路与 && 前面已经false 整个就是false 后面一个表达式就不运行了. - // 或(或者) | 短路或 || 前面已true 整个就是true 后面一个就不执行 - // 非(不是) ! - // 异或(两两不同) ^ 不能同时为true或不能同时为false -``` - - - - - -## 三元运算符 ## - -```java - a>b ? a : b; -//关系表达式?表达式1:表达式2; -``` - -如 - -```java -int a=10; -String n=a>=10?"正确":"错误";//正确 -System.out.println(n) -``` - -使用三元运算符比大小 - -```java -import java.util.Scanner; - -public class a1 { - public static void main(String[] args) { - Scanner sc=new Scanner(System.in); - System.out.println("请输入第一个整数."); - int one = sc.nextInt(); - System.out.println("请输入第二个整数."); - int two = sc.nextInt(); - System.out.println("请输入第三个整数"); - int three = sc.nextInt(); - int c=one>two?one:two; - int v=c>three?c:three; - System.out.println("最大数为"+v); -} -} -``` - - - -# 控制语句 # - -## 分支结构 ## - -条件成立才会进入if函数不成立就跳过。 - -```java -int a=10 - if(a<0){ - 条件 - }//跳过 -``` - -if else 两个条件一定会执行其中一个 - -```java -int a=10 -if(a>0){ - 条件;} -else{ - 条件2 - } - -``` - -# 作业 # - -### 足球 ### - -```java -import java.util.Scanner; - -public class a1 { - public static void main(String[] args) { - Scanner sc = new Scanner(System.in); - System.out.println("日本进了几球"); - int q= sc.nextInt(); - System.out.println("中国进了几球"); - int z= sc.nextInt(); - if(q==3){//中国输球 - System.out.println("什么废物东西别活了"); - }else if(q==2){ - System.out.println("算了,习惯了"); - }else if(q==1){ - System.out.println("不错居然才被踢进1球"); - }else if(q==0){ - System.out.println("不错不错居然没给进球,回去继续吃海参!"); - } - if(z==0){//日本输球 - System.out.println("正常没什么好夸的"); - }else if(z==1){ - System.out.println("你们是废物吗?统统扣工资"); - } - } -} -``` - -使用三元运算符比大小 - -```java -import java.util.Scanner; - -public class a1 { - public static void main(String[] args) { - Scanner sc=new Scanner(System.in); - System.out.println("请输入第一个整数."); - int one = sc.nextInt(); - System.out.println("请输入第二个整数."); - int two = sc.nextInt(); - System.out.println("请输入第三个整数"); - int three = sc.nextInt(); - int c=one>two?one:two; - int v=c>three?c:three; - System.out.println("最大数为"+v); -} -} -``` - -可以被3%的数 - -```java -import java.util.Scanner; - -public class a2 { - public static void main(String[] args) { - Scanner sc=new Scanner(System.in); - System.out.println("请输入一个整数"); - int x= sc.nextInt(); - System.out.println("请输入一个整数"); - int c= sc.nextInt(); - if (x%3==0 | c%3==0){ - System.out.println("true"); - }else{ - System.out.println("float"); - } -} -} -``` - -身高 - -```java -import java.util.Scanner; - -public class a3 { - public static void main(String[] args) { - Scanner sc=new Scanner(System.in); - System.out.println("请输入父亲身高"); - double f= sc.nextDouble(); - System.out.println("请输入母亲身高(cm)"); - double m= sc.nextDouble(); - double ez; - ez=(f + m)*1.08/2; - double ne; - ne=(f * 0.923 + m)/2; - System.out.println("儿子的身高为"+ez + "女儿的身高为"+ne); - } -} -``` - - - -- Gitee