使用泛型的优缺点: 优点:避免了类型转换的的麻烦,存储什么类型,取出什么类型;把运行异常,提升到了编译期 缺点:只能存储单一类型 泛型就是编写模板代码来适应任意类型 不必对类型进行强制转换 编译器将对类型进行检查 注意泛型的继承关系: 可以把ArrayList<Integer>向上转型为List<I ...
分类:
编程语言 时间:
2020-04-22 16:20:01
阅读次数:
74
PHP变量类型 在 PHP 中有两个基本的输出方式: echo 和 print。都可以加括号也可以不加括号 区别: echo - 可以输出一个或多个字符串 print - 只允许输出一个字符串,返回值总为 1 数据类型:String(字符串), Integer(整型), Float(浮点型), Bo ...
分类:
Web程序 时间:
2020-04-22 13:21:59
阅读次数:
73
很多时候我们需要把基本数据类型转换为对象类型: 我们把基本数据类型对应的对象类型称作这个基本数据类型的 包装器 (wrapper)。 基本数据类型转换为对应的对象类型的过程叫 装箱 ,把包装器转换为基本数据类型类型的过程叫 拆箱 。 注意:↓ 包装器由于其不可变的属性,编译器优化会让他们去引用同一个 ...
分类:
其他好文 时间:
2020-04-21 18:50:30
阅读次数:
68
方法引用 当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用!(实现抽象方法的参数列表,必须与方法引用方法的参数列表保持一致!) 方法引用:使用操作符 “::” 将方法名和对象或类的名字分隔开来。如下三种主要使用情况: 对象::实例方法 类::静态方法 类::实例方法 例如: 例如 ...
分类:
编程语言 时间:
2020-04-21 18:10:37
阅读次数:
64
type PTCsRc = ^TCsRc; TCsRc = record ID:Word; Count:Integer; end; TForm1 = class(TForm) Memo1: TMemo; Button1: TButton; procedure FormCreate(Sender: T ...
分类:
其他好文 时间:
2020-04-21 18:04:02
阅读次数:
54
题目: 从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。 例如:给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层次遍历结果: [ [3], [9,20], [15,7]] 提示: 节点总数 <= 1000 解答 ...
分类:
其他好文 时间:
2020-04-21 16:50:29
阅读次数:
54
题目描述 总时间限制: 15000ms 单个测试点时间限制: 5000ms 内存限制: 228000kB 描述 The SUM problem can be formulated as follows: given four lists A, B, C, D of integer values, c ...
分类:
其他好文 时间:
2020-04-21 15:23:40
阅读次数:
62
程序源码: program main implicit none integer i,sum real t(7),tmax tmax=0.0;sum=0 do i=1,7 read*,t(i) if(t(i)>=tmax) then tmax=t(i) end if if(t(i)>20) then ...
分类:
其他好文 时间:
2020-04-21 15:09:36
阅读次数:
44
RedisObject结构 type类型 encoding类型 encoding 表示 ptr 指向的具体数据结构,即这个对象使用了什么数据结构作为底层实现。 string 如果一个字符串对象保存的是整数值,并且这个整数值可以用 long 类型标识,那么字符串对象会讲整数值保存在 ptr 属性中,并 ...
分类:
其他好文 时间:
2020-04-21 13:03:24
阅读次数:
52
Integer Programming Model 1(Linearization of nonlinear integer programming problem) When there is a product $x_1,\cdots,x_k$ of k 0 1 variables $x_j$, ...
分类:
其他好文 时间:
2020-04-21 09:55:23
阅读次数:
67