06 2021 档案
摘要:数组排序算法 冒泡排序 import java.util.Arrays; public static void main(String[] args) { int[] a={1,45,85,52,21,2,6,4}; int[] sort = sort(a);//调用完自己写的排序方法后,会返回一个
阅读全文
摘要:Arrays类 import java.util.Arrays; 常用: 给数组赋值:通过fill()方法 import java.util.Arrays; int[] a={1,5,8,45,84}; Arrays.fill(a,5);//所有都换为5 Arrays.fill(a,1,3,5);/
阅读全文
摘要:补充 在输出中比较大小之类 要在()中在加一个() System.out.println((a==b));//true 这种方式更简洁 强转 int i=66; int a=32; //强转为字符 System.out.println((char)i);//B System.out.println(
阅读全文
摘要:数组 public static void main(String[] args) { //数组类型 变量类型名+[] int[] nums;//1.声明一个数组 int nums2[]; //上下两种写法都ok,最好用第一种 nums=new int[10];//2.创建一个数组,nums中可以有
阅读全文
摘要:方法 //语法 修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值; } public static void main(String[] args) { int sum = add(1, 2); } //加法 public static int add(
阅读全文
摘要:循环语句 while循环 //语法 while(布尔表达式){ //循环内容 } public static void main(String[] args) { int i=0; while (i<100){ i++; System.out.println(i); } } 只要布尔表达式为true
阅读全文
摘要:选择结构 if单选结构 先写scanner相关东西,再写if //基本语法 if(布尔表达式){ System.out.println(自定义); } if双选结构 //基本语法 if(布尔表达式){ System.out.println(); } else{ System.out.println(
阅读全文
摘要:Scanner对象 可以通过Scanner类来获取用户的输入 基本语法 Sanner s=new Scanner(System,in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前一般需要使用hasNext()与hasNextLine()判断是否还有输出的
阅读全文
摘要:包机制 一般利用公司域名倒置作为包名 eg:www.baidu.com 用com.baidu.www作为包名 导入包,用import 在包后面加*,可以导入包下所有类 javaDoc生成文档 https://docs.oracle.com/javase/B/docs/api/ 可以在类上,也可在方法
阅读全文
摘要:运算符 算术运算符:+,-,*,/,%(取余数,java中称模),++(自增),--(自减) +,-,*,/ //二元运算符 //Ctrl+D :复制当前行到下一行 int a=10; int b=20; int c=25; int d=25; System.out.println(a+b); Sy
阅读全文
摘要:变量 能变得值 byte varName=10; //数据类型 变量名=值 //int a,b,c; //int a=1,b=2,c=3; 不好,最好分开写,写三行 int a=1; int b=2; int c=3; String name="vvv"; char v='v'; double pa
阅读全文
摘要:类型转换 运算中,不同类型的数据先转换为统一数据,然后运算 低 高 byte,short,char-->int-->long-->float-->double public class vvvv { public static void main(String[] args) { int i=128
阅读全文
摘要:拓展 整数 //整数拓展 进制 二进制0b 十进制 八进制0 十六进制0x int i1=10; // int i2=010; //八进制0 int i3=0x12; //十六进制0x int i4=0b11; //二进制0b System.out.println(i1); 浮点数 /**浮点数拓展
阅读全文
摘要:基础语法 注释 单行注释 // 多行注释 /**/ 中间写要注释的文字 文档注释javadoc /**+回车 格式 以/**开头, 中间每行开头都有* */结尾 注释不被执行 标识符 只能以A-Z,a-z,美元符$,下划线_开始 之后可以是A-Z,a-z,美元符$,下划线_或数字的任何组合 不能用关
阅读全文
摘要:IDEA Project New project java next next 选择名字位置 完成 sre new java class 名字 main方法 输入psvm system 输入sout 点绿色箭头执行
阅读全文
摘要:Hello world 新建文件夹,存放代码 新建Java文件 文件后缀名为.java 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello,Word!"); } } 编译Ja
阅读全文
摘要:安装JDK 百度搜JDK8,下载电脑对应版本,安装 记住安装途径 配置环境变量 我的电脑--右键--属性 环境变量--JAVA_HOME 配置path变量 测试jdk是否安装成功 打开运行--输入cmd--输入java -version
阅读全文
摘要:快捷键 Tab 切换菜单 Alt+F4 关闭窗口 Caps Lock 大写字母(亮第二个灯) Ctrl+c 复制 Ctrl+v 粘贴 Ctrl+a 全选 Ctrl+x 剪切 Ctrl+s 保存 Alt+F4 关闭窗口 Shift+Delete 永久删除 windows+r 打开运行 windows+
阅读全文
摘要:Markdown 标题:#+空格+标题+回车 二级标题 :##+标题+回车 (以此类推,最多六级) 字体 粗体 两边加两个* eg:Hello,Word! 斜体 两边各一个* eg:Hello,Word! 斜体加粗体 各加三个* eg:Hello,Word! 划线 各加两个~ eg:Hello,Wo
阅读全文