在介绍String和StringBuilder前先学习一下equals方法和toString方法。API java1.6提取码:04b6 equals方法 equals方法,用于比较两个对象是否相同,它其实就是使用两个对象的内存地址在比较。Object类中的equals方法内部使用的就是==比较运算 ...
分类:
编程语言 时间:
2018-12-08 20:23:05
阅读次数:
232
Java 8-接口的默认方法和静态方法 Java 8使用两个新概念扩展了接口的含义:默认方法和静态方法。默认方法使得接口有点类似traits,不过要实现的目标不一样。默认方法使得开发者可以在 不破坏二进制兼容性的前提下,往现存接口中添加新的方法,即不强制那些实现了该接口的类也同时实现这个新加的方法。 ...
分类:
编程语言 时间:
2018-12-07 21:00:11
阅读次数:
193
赋值用=判断用==返回值用return写文字在控制台用print 比如:将a赋值到b:a=b判断a的内容是不是b(可以总结为有if、while开头的右边的括号都要用==):if(a==b)返回值和输出:def testreturnvalue(a)return a#可以总结为return用于def里, ...
分类:
编程语言 时间:
2018-12-07 16:45:38
阅读次数:
249
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. For example, given n = 3, a solution set is: M ...
分类:
其他好文 时间:
2018-12-07 12:58:12
阅读次数:
210
原文:https://www.cnblogs.com/qanholas/p/3298882.html varchar和Nvarchar区别 Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示 如果还为了这个纠结,就直接看看后面的 ...
分类:
数据库 时间:
2018-12-03 22:58:55
阅读次数:
220
题目大意:给定一个有 N 个数组成的序列,在此基础上构建一棵二叉排序树,求每个节点(根节点除外)的父节点的编号是多少。 题解:首先,根据二叉排序树的不稳定性,直接模拟构建二叉排序树肯定会超时,因此需要用其他的数据结构来模拟 BST。在这里可以用平衡树来模拟,即:用一个 $set$ 来维护这 N 个序 ...
分类:
其他好文 时间:
2018-12-02 22:55:24
阅读次数:
369
题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。 利用两个栈,一个栈来正常保存所有元素,另一个栈作为辅助。仅在以下情况使用: push: 当辅助栈为空,或者辅助栈顶元素大于入栈元素时,辅助栈也push(value) pop: 当辅助栈顶 ...
分类:
其他好文 时间:
2018-12-02 22:37:45
阅读次数:
257
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程. java具有简单性、面向对象... ...
分类:
编程语言 时间:
2018-12-01 22:05:03
阅读次数:
157
Java包含丰富的关系运算符。要检测相等性,可以使用两个等号 == 。例如, 3 == 7 的值为 false。 另外可以使用 != 检测不相等。例如, 3 ! = 7 的值为 true。 最后,还经常使用的 < 、 >、<=、>= 运算符。 Java使用 && 表示逻辑“与”运算,使用 || 表示 ...
分类:
其他好文 时间:
2018-12-01 20:11:52
阅读次数:
189
[关键字]用[ ]包起来SQLserver数据类型:非unicode编码:在计算机世界,每一个字符都有编码的东西unicode码的特点:用两个字节表示一个字符(可以是英文字符,汉字)。big5支持繁体;iso-8859-1编码:支持欧洲文字编码;gb2312支持中文汉字;gbk可以支持更多的汉字;邮... ...
分类:
数据库 时间:
2018-11-29 01:32:57
阅读次数:
270