- 博客(19)
- 收藏
- 关注
原创 方法的定义、方法的调用
方法的定义package com.oop.demo01;import java.io.IOException;//Demo01类public class Demo01 { //main 方法 public static void main(String[] args) { } /* 修饰符 返回值类型 方法名(...){ //方法体 return 返回值; } */ public
2022-03-16 13:50:35
75
原创 Arrays类、冒泡排序、稀疏数组
Arrays类package com.lin.array;import java.util.Arrays;/*java.util.Arrays 类能方便地操作数组. 使用之前需要导包!具有以下常用功能:给数组赋值:通过 fill 方法。对数组排序:通过 sort 方法,按升序。比较数组:通过 equals 方法比较数组中元素值是否相等。查找数组元素:通过 binarySearch 方法能对排序好的数组进行二分查找法操作。type[][] typeName = new type[typ
2022-03-13 22:08:03
100
原创 数组、二维数组
数组package com.lin.array;public class ArrayDemo01 { //变量的类型 变量的名字 = 变量的值; //数组类型 public static void main(String[] args) { int[] nums; //1.声明一个数组 nums = new int[10]; //2.创建一个数组 //int[] nums= new int[10];
2022-03-12 17:03:16
112
原创 递归(自己调用自己)
递归递归是一种常见的解决问题的方法,即把问题逐渐简单化。递归的基本思想就是“自己调用自己”,一个使用递归技术的方法将会直接或者间接的调用自己。package com.lin.method;public class Demo05 { public static void main(String[] args) { System.out.println(f(5)); } /* 递归结构包括两个部分: 1. 递归头。解答:什么时
2022-03-07 15:20:35
703
原创 方法的重载、命令行传递参数、可变参数
方法package com.lin.method;public class Demo01 { //main方法 public static void main(String[] args) { //实际参数:实际调用传递给他的参数 // int sum = add(1, 2); System.out.println(sum); //test(); } //加法 //形式参数,用来
2022-03-07 13:53:36
75
原创 break、continue、打印三角形
breakpackage com.lin.struct;public class BreakDemo { public static void main(String[] args) { int i = 1; while (i<100){ i++; System.out.println(i); if (i==30){ break;
2022-03-05 17:05:41
197
原创 for循环、增强for循环
for循环package com.lin.struct;public class ForDemo01 { public static void main(String[] args) { int a = 1;//初始化条件 while (a<=100){//判断条件 System.out.println(a); //循环体 a+=2; //迭代 } System.out.p
2022-03-05 13:28:52
136
转载 while循环、do while循环
while循环package com.lin.struct;public class WhileDemo01 { public static void main(String[] args) { //输出1-100 int i = 0; while (i<100){ i++; System.out.println(i); } }}package com.
2022-03-05 11:00:11
69
原创 IF选择结构、顺序结构、Switch选择结构
IF单选择结构package com.lin.struct;import java.util.Scanner;//if单选择结构public class IfDemo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入内容:"); String s = scanner.
2022-03-01 16:37:11
57
原创 用户交互Scanner及Scanner进阶使用
用户交互Scanner使用Next接收package com.lin.scanner;import java.util.Scanner;public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数据 Scanner scanner = new Scanner(System.in); System.out.println("使用next
2022-02-28 16:30:45
89
原创 javaDoc生成文档
javaDoc生成文档package com.lin.base;//类注释/** * @author Lin * @version 1.0 * @since 1.8 */public class Doc { String name;//方法注释 /** * @author Lin * @param name * @return * @throws Exception */ public String test(S
2022-02-28 14:57:49
72
原创 逻辑运算、位运算、字符串连接符、三元运算符
逻辑运算package operator;//逻辑运算符public class Demo05 { public static void main(String[] args) { //与(and) 或 (or) 非 (取反) boolean a =true; boolean b = false; System.out.println("a && b:"+(a && b)); //逻辑与运算:两
2022-02-28 13:42:22
73
原创 基本运算符、自增自减运算符
基本运算符package operator;public class Demo01 { public static void main(String[] args) { //二元运算符 //ctrl +D :复制当前行到下一行 int a = 10; int b = 20; int c = 25; int d = 25; System.out.println(a+b);
2022-02-27 20:53:17
147
原创 变量 常量
变量public class Demo05 { //类变量 static static double salary = 2500; //属性:变量 //实例变量:从属于对象;如果不自行初始化,这个类型的默认值 0 0.0 //布尔值:默认是false //除了基本类型,其余的默认值都是null; String name; int age; //main方法 public static void main(String[]
2022-02-27 20:08:08
72
原创 数据类型转换
类型转换public class Demo03 { public static void main(String[] args) { int i = 128; byte b = (byte)i; //内存溢出 //低-------------------------------------高 //byte,short,char->int->long->float->double //强制转换
2022-02-26 21:12:27
77
原创 数据类型拓展
数据类型拓展public class Demo03 { public static void main(String[] args) { /** * 整数扩展 * 二进制0b * 八进制0 * 十六进制0x */ int a = 0b10;//2进制 int b = 010;//8进制 int c = 0x10;//16进制 /*
2022-02-26 20:33:51
46
原创 八大基础数据类型
八大基础数据类型public class Demo02 {public static void main(String[] args) {//八大基本数据类型 //整数 int num1 = 10;//最常用 byte num2 = 20; short num3 = 30; long num4 = 40L;//Long类型要在数字后面加个L //小数:浮点数 float num5 = 50.1F; double num6 = 3.141
2022-02-26 20:01:06
45
原创 基本的Dos命令
基本的Dos命令#盘符切换 D:#查看当前目录下的所有文件 dir#切换目录 cd change directory#返回上一级 cd…#跨盘 cd /d#清理屏幕 cls (clear screen)#退出终端 exit#查看电脑ip ipconfig#打开应用calc打开我的电脑mspaint打开画图软件notepad打开记事本#ping命令ping www.baidu.com#文件操作#创建目录md test#删除文件夹rd test#创建文件cd>a.txt
2022-02-26 19:59:45
43
原创 美团 APP产品分析
1.产品定位实行“T战略”全品配送slogan:美团外卖,送啥都快。2.用户需求点餐服务配送效率、服务态度、餐品口味等3.竞品分析在订单确认方面,饿了么只显示订单的总价;而美团外卖还显示订单的菜品名和数量,更加人性化。在订单确认的备注一项,美团外卖提供一个输入框,让用户输入特殊要求;而饿了么对一些常见需求进行了分类以供用户选择,符合用户懒惰的心理。在订单确认的选择选送时间方面,饿...
2019-10-22 12:05:59
4765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人