集合 集合特性 唯一性:不存在两个相同的元素 无序性:不存在索引 可变性:set集合是可变对象 两种定义方法(具有唯一性,自动去重) 直接定义 用大括号 set() 类型转换 三种运算 s1 & s2 交集 s1 | s2 并集 s1 - s2 差集(补集,前一个有的,后一个没有的) 集合方法 增 ...
分类:
编程语言 时间:
2019-10-26 20:43:01
阅读次数:
96
一、说明:代码来源于《SQL基础教程》一书; 在这里主要讲述转换函数,对于其它的函数,如算术函数,字符串函数,日期函数之类的,在使用数据库的时候一般都会使用到,但是转换函数接触的比较少,这里简要介绍一下,以后看到类似的函数就了解大概是什么意思。 二、转换函数 1. CAST——类型转换,例:将字符串 ...
分类:
数据库 时间:
2019-10-25 18:44:58
阅读次数:
170
1、JS类型转换共有三种情况: 转换为布尔值 转换为数字 转换为字符串 2、类型转换表格: 除了空字符串都为true 转Boolean:在条件判断时,除undefined、null、false、''、NaN、0、-0,其他都转为true,包括所有对象。 ...
分类:
Web程序 时间:
2019-10-25 18:42:17
阅读次数:
79
1.背景 实际中经常使用getInstance()方法返回一个对象,对于工厂模式,传入对应的参数返回与之相对应的对象.但是,问题来了,返回的对象需要被强制转换,很麻烦. 编译不通过,说类型不兼容. 因此加上强制类型转换,编译通过了. 2.如何处理 例子只有两个类,手动强制转换还可以,但如果多个类咋办 ...
分类:
编程语言 时间:
2019-10-25 18:37:56
阅读次数:
75
初学者怎么学Java编程?需要了解哪些核心技术?Java是一个纯粹的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不 ...
分类:
编程语言 时间:
2019-10-25 16:46:14
阅读次数:
78
隐式转换: 场景——数学运算符:+ - * / 规则: +:当任意一边出现字符时,“+”会把数值类型转换成字符类型,此时 + 代表拼接 -、*、/:出现纯数字字符时,会转换成数值类型处理,出现非数字类型时,会出现“NaN” 场景——关系运算符:> < >= <= != == 规则: 当只有一边为纯数 ...
分类:
其他好文 时间:
2019-10-25 12:54:12
阅读次数:
103
重写 含义 在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法重写又称方法覆盖。 重写与重载的异同点 相同点 都是作用在方法上 不同点 重载时作用在同一个类中,多个方法名相同,参数列表不同(方法 ...
分类:
其他好文 时间:
2019-10-24 23:32:00
阅读次数:
167
一、常量 常量:在程序的执行过程中,其值不可以发生改变的量 常量分类: A:字符串常量:"helloWorld" B:整数常量:12,-23 C:小数常量:12.23 D:字符常量:'a'、'b' E:布尔常量:true、false F:空常量:null 二、变量 变量:内存中的一小块区域,在程序的 ...
分类:
编程语言 时间:
2019-10-24 20:00:30
阅读次数:
86
Byte 是基本类型byte的封装类型。与Integer类似,Byte也提供了很多相同的方法,如 decode、toString、intValue、floatValue等,而且很多方法还是直接类型转换为 int型进行操作的(比如: public static String toString(byte ...
分类:
编程语言 时间:
2019-10-23 11:54:42
阅读次数:
106