自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 JAVA流程控制

目录: 用户交互scanner 顺序结构 选择结构 循环结构 break & continue 一:用户交互Scanner之前我们学的基本语法中我们并没有实现程序和人的交互,但是java给我们提供了这样一个工具类,我们可以获取用户的输入。JAVA.util.Scanner是java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:Scanner s= new Scanner (System.in);通过Scanner类中

2022-04-28 12:37:21 81

原创 面向对象编程

目录:一.初始面向对象二.方法的回顾和加深三.对象的创建和分析四.面向对象三大特性五.抽象类和接口六.内部类及OOP实战学习内容:一. 初始面向对象:面向过程&面向对象的思想:面向过程思想: 步骤清晰简单,第一步做什么,第二步做什么 。面向过程适合处理一些较为简单的问题。面向对象思想: 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行独立的思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问...

2022-04-02 09:57:11 187

原创 稀疏数组:一种数据结构

稀疏数组的介绍:当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。数组的处理方式是:1.记录数组一公有几行几列,有多少个不同值。2.把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小小程序的规模。如下图:...

2022-03-21 10:33:19 596

原创 冒泡排序算法

1.冒泡排序是最为出名的一种排序算法之一,共有八大排序2.冒泡的代码还是相当简单的,两层循环,外层冒泡轮数,内层依次比较。3.我们看到嵌套循环,应该立刻得出算法的时间复杂度o(n2) //比较数组中,两个相邻的元素,如果第一个数比第二个数大,我们就交换他的位置//每一次比较,就会产生出一个最大或者最小的数字//下一轮,就可以少一次排序。//依次循环,直到结束 public static int[] sort(int[] arrays) { int temp

2022-03-13 10:46:00 76

原创 Arrays类讲解:

1. 数组的工具类:java.uti.Arrays2.由于数组对象本身并没有方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操作。3.查看JDK帮助文档4.Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而”不用“使用对象来调用(注意:是“不用”,而不是“不能”)具有以下的功能: 1.给数组赋值:通过fill方法2.对数组排序:通过sort方法,按照升序 3. 比较数组:通过equals..

2022-03-12 16:37:00 950

原创 多维数组的介绍

多维数组:多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一堆数组,其每一个元素都是一个一堆的数组二维数组:int 【】【】a= new int 【2】 【5】;int【】【】 array={{1,2},{2,3},{3,4},{4,5}};for (int i=0;i <array.length; i++){for ( int j=0 ;j <array[i].length; j++){ System.out.println(array[i][j]);}.

2022-03-12 11:34:32 155

原创 数组的使用

For-each循环(没有下标):int [] arrays = {1,2,3,4,5};for(int array : arrays){ System . out.println (array);}数据作方法入参:int 【】 arrays ={1,2,3,4,5}printArray (arrays);public static void printArray(int [] arrays){ for (int i=0;i< arrays.leng

2022-03-12 11:10:52 351

原创 JAVA数组 基础阶段

数组概况:数组的定义:1.数组是相同类型数据的集合2.数组描述的是相同类型的若干个数据,按照一定的先后次序排列而成的。3.数组中的每一个数据都称为一个数组元素,每个数组元素可以通过一个下标来访问它们数组的声明和创建:首先必须声明数组变量,才能在程序中使用数组:声明数组变量:变量的类型 【】 变量的名字int 【】 arrays;然后创建数组:Java中使用new语言来创建数组:datatype 【】arrays = new datatype 【arraysize】

2022-03-11 22:40:52 619

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除