- 博客(9)
- 收藏
- 关注
原创 直接插入排序——基础版
//直接插入排序public class DirectInsertionSort { public static void main(String[] args) { int[] arr = {10,50,21,5,62,25,98,48,12,9}; for (int i = 1; i < arr.length; i++) { int top = arr[i]; int j = 0; ...
2021-12-02 22:02:41 493
原创 选择排序——基础版
//选择排序——基础版public class SelectionSort { public static void main(String[] args) { int[] arr = {10,50,21,5,62,25,98,48,12,9}; int min = 0 ; for (int i = 0; i < arr.length-1; i++){ min = i; for...
2021-12-02 22:01:37 413
原创 键盘输入查询数组中的数据
import java.util.Scanner;//导包public class New01 { public static void main(String[] args) { int arr[] = {1,25,24,21,31,16,15,18,14,0}; //创建键盘输入对象 Scanner sc = new Scanner(System.in); System.out.print("请输入您要查找的数:"); .
2021-12-02 20:48:10 346
原创 冒泡排序——基础版
//冒泡排序——基础版public class ball { public static void main(String[] args) { int[] arr = {21,12,2,30,50,69,5,0,3,87}; int max = 0; for (int i = 0; i < arr.length-1; i++) {//外循环控制轮数 for (int j = 0; j < arr.length-1.
2021-12-02 20:24:45 443
原创 数组中去除0元素,并组成新数组
public class QuChu0 { public static void main(String[] args) { int[] oldArr = {1, 5, 9, 0, 4, 0, 3, 6, 0, 7, 8, 0}; int a = 0; for (int i = 0; i < oldArr.length; i++) { if (oldArr[i] != 0) { a++;.
2021-12-02 20:21:24 260
原创 JAVA中的数组
数组概念数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。数组的定义格式格式1:数据类型[] 数组名;格式2:数据类型 数组名[];注意:这两种定义做完了,数组中是没有元素值的。如何对数组的元素进行初始化呢?数组初始化概述: Java中的数组必须先初始化,然后才能使用。 所谓初始化:就是为数组中的数组元素分配内存空间,并为每...
2021-12-01 20:14:13 97
原创 控制跳转语句
1、break 中断break的使用场景: 在选择结构switch语句中 在循环语句中 离开使用场景的存在是没有意义的 break的作用: 跳出单层循环 跳出多层循环 带标签的跳出格式:标签名: 循环语句 标签名要符合Java的命名规则2、continue 继续continue的使用场景: 在循环语句中 离开使用场景的存在是没有意义的continue的作用: 单层循环对比break,然后总结两个的区别 break 退出当前循环 continue 退出本次循环 也可...
2021-12-01 20:03:04 57
原创 流程控制语句
流程控制语句分类: 顺序结构;选择结构;循环结构。 一、 选择结构1、if语句(1)if(关系表达式){ 语句体;}(2)if(关系表达式) { 语句体1;}else { 语句体2;}(3)if(关系表达式1) { 语句体1;}else if (关系表达式2) { 语句体2;}else { 语句体n+1;}2、switch语句 switch(表达式)...
2021-12-01 19:59:19 559
转载 JAVA常用运算符
算术运算符+-*/++:自增--:自减%:取模(取余数)赋值运算符=:将右边的值赋值给左边+=:将该运算符左边的数值加上右边的数值, 其结果赋值给左边变量本身。-=:将该运算符左边的数值减去右边的数值, 其结果赋值给左边变量本身。*=:将该运算符左边的数值乘以右边的数值, 其结果赋值给左边变量本身。/=:将该运算符左边的数值整除右边的数值, 其结果赋值给左边变量本身。%=:将该运算符左边的数值除以右边的数值后取余,其结果赋值给左边变量本身。关系运算
2021-12-01 19:28:29 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人