07 2020 档案
摘要:接上 3.方法的定义: 修饰词 返回值类型 方法名(参数列表){ 方法体 } 4.方法的调用: 1)无返回值:方法名(有参传参); 2)有返回值:数据类型 变量 = 方法名(有参传参); 5.return: 1)return; // 结束方法的执行 2)return值; //结束方法的执行 返回结果
阅读全文
摘要:8)数组的排序 int [ ] arr = {23,64,2,37,43,67,1}; Arrays.sort(arr); for (int i = 0; i<arr.length; i++){ System.out.println(arr[i]); } 方法:(函数、过程) 1)方法用于封装一段特
阅读全文
摘要:数组 7)数组的复制 7.1)System.arraycopy(a,1,a1,0,4); //a:源数组 //1:源数组的起始下标 //a1:目标数组 //0:目标数组的起始下标 //4:要复制的元素个数 7.2)int[ ] a1 = Arrays.copyOf(a,6); //a:源数组 //a
阅读全文
摘要:数组: 1)相同数据类型元素的集合; 2)是一种数据类型(引用类型) 3)数组的定义: 3.1)int[] arr = new int[10]; 声明整数型组arr,包含10个元素 每个元素都是int型,默认值为0 4)数组的初始化: int[] arr = new int[4]; //0,0,0,
阅读全文
摘要:程序=算法+数据结构 1)算法:解决问题的步骤/流程(顺序、分支、循环) 2)数据结构:将数据按照某种特定的结构来保存 数怎么存 设计良好的/合理的数据结构会导致好的算法 数组:
阅读全文
摘要:嵌套循环: 1)循环中套循环,一般多行多列时使用,外层控制行,内层控制列 2)执行规则:外层循环走一次,内层循环走所有次 3)建议:嵌套层数越少越好走,能走一层不用两层,能两层就不用三层 若业务必须通过三层以上的循环解决,说明你的设计问题 4)break只能跳出一层循环
阅读全文
摘要:正课: 1.循环结构: 1)while 2)do...whle 3)for:固定次数循环,应用率最高 for(要素1;要素2;要素3){ 需要循环的语句 } 2.break和continue: 2.1)break:跳出循环 2.2)continue:跳过循环体中剩余语句而进入下一次循环 3.三种循环
阅读全文
摘要:循环三要素 1)循环变量的初始化 2)循环的条件(以循环变量为基础) 3)循环变量的改变(向着循环的结束变) 循环变量:在整个循环过程中所反复改变的那个数 循环结构: 1)while结构:先判断后执行,有可能一次都不执行 2)do...while:先执行后判断,至少要执行一次 要素1与要素3相同时,
阅读全文
摘要:回顾: 1.运算符: 1)算术:+,-,*,/,%,++,-- 2)关系:>,<,>=,<=,==,!=,boolean 3)逻辑:&&,||,!boolean 4)赋值:=,+=,-=,*=,/=,%= 5)字符串连接:+ 6)三目:boolean?数1:数2 2.分支结构: 1)if:1条路 2
阅读全文
摘要:接上: 4.赋值运算符: 1)简单赋值运算符:= 2)扩展赋值运算符:+=,-=,*=,/=,%= 自带强转功能 常见面试题: short s = 5; s = s+10; //编译错误,需要手动强转 s += 10; //相当于s =(short) (s+10); 5.字符串连接符 字符类型:单引
阅读全文
摘要:回顾: 1.变量:存数的 2.基本数据类型: 3.基本类型间的转换: 4.Scanner的用法: 正课: 运算符: 1.算术运算符:+,-,*,/,%,++,-- 1)%:取模/取余,余数为0即为整除 2)++/--:自增1/自减1,可在变量前也可在变量后 2.1)单独使用时,在前在后都一样 2.2
阅读全文
摘要:Scanner来接收用户的输入: 给变量赋值: 1)赋一个固定的值: int a = 5; 2)接收用户输入的值: Scanner int a = ?; 3)系统随机生成的值: int a = ?; 第1步在package下: import java. util.Scanner; 第2步在main中
阅读全文
摘要:接上 3.基本类型间转换 数据类型从小到大依次为: byte-short-int-long-float-double 1)两种方式: 1.1)自动类型转换:小类型到大类型 1.2)强制类型转换:大类型到小类型 语法(要转换成为的数据类型)变量 强转有可能发生溢出或精度的丢失 2)两点规则: 2.1)
阅读全文
摘要:回顾: 1.Java开发环境 1)编译运行过程 1.1)编译期:.Java源文件,经过编译,生成.class字节码文件 1.2)运行期:JVM加载.class并运行.class 特点:跨平台,一次编程到处使用 2)名词 2.1)JVM:Java虚拟机 加载.class并运行.class 2.2)JR
阅读全文
摘要:Java开发环境 1.编译运行过程: 1.1编译期:.java源文件,经过编译,生成.class字节码文件 1.2运行期:JVM加载.class并运行.class 特点:跨平台、一次编程到处使用 2.名词解释 2.1JVM (Java Virtual Machines):java虚拟机 加载.cla
阅读全文

浙公网安备 33010602011771号