Java 学习
fighting_jun
学代码的测试
展开
-
Java面向对象基础-方法
一、方法1.定义方法的语法修饰符 返回值类型 方法名称(参数类型 参数名称,...){ 方法体 return 返回值;}2.注意事项: (1)方法定义的先后顺序无所谓; (2)方法的定义不能产生嵌套包含关系; (3)方法定义好之后,不会执行的。如果想要执行,一定要进行方法的【调用】;调用方法格式: 方法名称()public class Main { public stati...原创 2022-01-19 14:34:26 · 331 阅读 · 0 评论 -
Java-数组操作
1.快速打印数组内容:方法:Arrays.toString()2.数组排序 n快速排序方法:Arrays.sort()排序常见算法:冒泡排序比较相邻的元素,如果第一个比第二个大,就交换他们两个。对每一对相邻元素做相同操作,从开始一对到最后一对,最后,最末尾的元素应该是数组中最大的数。针对所有元素都重复此步骤(除了最后一个数),应该进行 n.length-1 次。第一次是对n个数,进行n-1次比较,进行到最后第n个数是最大的;第二次是对n-1个数 进行n-...原创 2022-01-19 10:38:26 · 599 阅读 · 0 评论 -
java循环结构
for循环标准格式:for (初始化语句;条件判断;步进语句){循环体}while循环格式:while (条件判断){循环体;步进语句;}do while循环格式:初始化语句do {循环体步进语句} while (条件判断);三种循环的区别:for循环的变量在小括号中定义,只有循环内部才可以使用。while循环和do-while初始化语句本来就在外面,所以出来循环后可以继续使用。...原创 2022-01-19 10:34:37 · 184 阅读 · 0 评论 -
switch语句使用的注意事项
多个case后面的数值不可以重复 switch后面小括号当中只能是下列数据类型: 基本数据类型:byte/short/char/int 引用数据类型:String字符串、enum枚举 switch语句格式可以很灵活:前后顺序可以颠倒,而且break语句可以省略。匹配哪一个case就从哪一个位置向下执行,直到遇到了break或者整体结束为止。int num = 1;switch (num){case 1:system.out.println("**")default:system.原创 2022-01-19 10:29:02 · 386 阅读 · 0 评论 -
三元运算符
一元运算符:只需要一个数据就可以进行操作的运算符。例如:取反!、自增++、自减-- 二元运算符:需要两个数据才可以进行操作的运算符。例如:加法+、赋值= 三元运算符:需要三个数据才可以进行操作的运算符。 格式:数据类型 变量名称 = 条件判断 ? 表达式A :表达式B 流程:首先判断条件是否成立:如果成立为true,那么将表达式A的值赋给左侧的变量;如果不成立为false,那么将表达式B的值赋值给左侧的变量。 ...原创 2022-01-19 10:24:37 · 358 阅读 · 0 评论 -
MacBook pro上配置jdk的环境变量及验证
1.首先确保安装了jdk,可在终端中输入命令 java -version ,显示jdk信息,则jdk安装成功。2. cd ~命令切换到当前用户主目录,若默认为主目录,不用进行此操作。3.创建 .bash_profile文件,touch .bash_profile (若存在此文件则不用新建)。3.打开 .bash_profile文件,open .bash_profile 4.在文...原创 2019-01-11 13:30:43 · 3300 阅读 · 0 评论