数组赋值两种方式: 静态初始化 动态初始化 /* 数组是相同数据类型的有序集合 数组也是对象,new来创建。数组元素相当于对象的成员变量 数组长度是确定的,不可改变的。初学数组记得防止数组越界报错:ArrayIndexOutOfBounds */ public class ArrayDemo02 { ...
分类:
编程语言 时间:
2020-12-10 11:11:04
阅读次数:
5
**算法名称:**选择排序 基本原理(从小到大): S1:选出数组中最小元素(记下标为i)(一基准值也可)。 S2:从剩余待排序数组元素选出最小元素与下标为(i+1)元素交换。 S3:重复S2。 算法图示: 图片来自https://www.runoob.com/w3cnote/selection-s ...
分类:
编程语言 时间:
2020-12-09 12:30:22
阅读次数:
9
1 package com_01; 2 /* 3 数组最大值 4 需求: 5 设计一个方法用于获取数组中的元素最大值,调用方法并输出结构 6 思路: 7 1.定义一个数组,用静态初始化完成数组元素初始化 8 2.定义一个方法,用来获取数组中的最大值 9 3.调用获取最大值方法,用变量接收返回结果 1 ...
分类:
编程语言 时间:
2020-12-04 11:40:54
阅读次数:
10
一、 元组与列表的区别 元组中的数据一旦定义就不允许更改。 元组没有append()、extend()和insert()等方法,无法向元组中添加元素。 元组没有remove()或pop()方法,也无法对元组元素进行del操作,不能从元组中删除元素。 从效果上看,tuple()冻结列表,而list() ...
分类:
编程语言 时间:
2020-12-03 11:30:27
阅读次数:
7
Pytest学习(九)-pytest.mark.parametrize的使用一、前言Pytest中装饰器@pytest.mark.parametrize(‘参数名‘,list)可以实现测试用例参数化,类似DDT二、如何使用第一个参数是字符串,多个参数中间用逗号隔开第二个参数是list,多组数据用元祖类型;传三个或更多参数也是这样传。list的每个元素都是一个元组,元组里的每个元素和
分类:
其他好文 时间:
2020-12-02 12:41:14
阅读次数:
6
Java数组 定义: 是相同类型数据的有序集合 是相同类型的若干个数据,按一定先后顺序排列组合而成。 每个数据称作数组元素,每个数组元素可通过下标访问。 申明创建: 写法: int[] nums; nums=new int[10]; int nums[]; 内存分配示意图: 三种初始化: 静态初始化 ...
分类:
编程语言 时间:
2020-11-30 15:24:55
阅读次数:
4
(一)基础概念 1. 数据结构 相互之间存在一种或多种特定关系的数据元素的集合。 2. 逻辑结构 指数据对象中数据元素之间的相互关系。 逻辑关系分为四种。分别是 集合、线性关系、树形关系和图。 l 集合 数据结构元素之间,除了同属于一个集合外,没有其它关系。 l 线性关系 数据结构元素之间是一对一的 ...
分类:
其他好文 时间:
2020-11-17 12:29:24
阅读次数:
4
数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。 数据结构就是相互之间有联系的具有某种组织方式的数据集合。 比如说学生数据可以定义为一个多维的数组,只有这样我们再写增加学生时,才能知道具体增加就是增加一个数组元素并未其赋值。 抽象数据类型( ADT,Abstract Data Type) ...
分类:
其他好文 时间:
2020-11-12 13:36:45
阅读次数:
8
public class nixushuchu { public static void main(String[] args) { intm i; int[] a; //声明一个数组 a = new int [5]; //分配内存空间供整形数组使用,其元素个数为5 fou (i=0;i<5;i++ ...
分类:
编程语言 时间:
2020-11-08 17:08:52
阅读次数:
17
深入分析Java中的length和length()点击上方“Hollis”关注我,精彩内容第一时间呈现。全文字数:1200阅读时间:3分钟在开始正文之前,请你快速回答如下问题:在不使用任何带有自动补全功能IDE的情况下,如何获取一个数组的长度?以及,如何获取一个字符串的长度?这个问题我问过不同水平的程序员,包括初级和中级水平的。他们都不能准确而自信地回答这个问题(如果你能很准确很自信的回答这个问题
分类:
编程语言 时间:
2020-10-30 13:04:59
阅读次数:
21