Java基本数据类型一览表
原生类型
占位数
是否有符号位
最小值
最大值
默认值
包装类
备注 boolean
1
无
——
——
false
Boolean
boolean类型是孤独的皇后,她无法和其他类型转换
byte
8
有
-2^7=-128=Byte.MIN_VALUE
2^7-1=127=Byte.MAX...
分类:
编程语言 时间:
2015-06-19 10:38:09
阅读次数:
160
集合 Vcetor 基本方法演示
import java.util.Enumeration;
import java.util.Iterator;
import java.util.Vector;
public class VectorDemos
{
public static void main(String[] args)
{
// 新建一个容...
分类:
编程语言 时间:
2015-06-19 10:40:31
阅读次数:
138
java 程序语言中的LinkedList 集合基本方法演示
import java.util.Iterator;
import java.util.LinkedList;
public class LinkedListDemos
{
public static void main(String[] args)
{
// 新建一个容器
LinkedList ...
分类:
编程语言 时间:
2015-06-19 10:39:16
阅读次数:
126
java基础 ArrayList集合基本方法演示
import java.util.ArrayList;
import java.util.Iterator;
public class ArrayListDemos
{
public static void main(String[] args)
{
// 创建一个新的容器
ArrayList al ...
分类:
编程语言 时间:
2015-06-19 10:37:59
阅读次数:
121
java程序语言Set集合方法演示
import java.util.Collection;
import java.util.Comparator;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class HashSetDemos
{
public static...
分类:
编程语言 时间:
2015-06-19 10:36:16
阅读次数:
154
背景:假定集合 S 由 n 个元素组成,它们按照线性次序存放,于是我们就可以直接访问其中的第一个元素、第二个元素、第三个元素……。也就是说,通过[0, n-1]之间的每一个整数,都可以直接访问到唯一的元素 e,而这个整数就等于 S 中位于 e 之前的元素个数??在此,我们称之为该元素的秩( Rank)。不难看出,若元素 e 的秩为 r,则只要 e 的直接前驱(或直接后继)存在,其秩就是 r-1(或...
分类:
编程语言 时间:
2015-06-19 10:35:06
阅读次数:
151
更多文章关注小编的博客www.goofyy.com/bolg/ 传送门:
goofyy技术宅
swift语言是苹果公司在2014年WWDC开发者大会上推出的新的开发语言,时至一年,swift经历了几番变更,在2015年的新过去的开发者的会上,苹果推出swift正式版2.0.并在2015年年底开放源代码,不得不说,这是一件很碉碉的事,其实swift开源的意义对于开发者来讲,主要是可以在...
分类:
编程语言 时间:
2015-06-19 10:34:33
阅读次数:
156
#include
using namespace std;class MaxHash
{
public:
MaxHash(int n)
{
data = new int[n];
size = n;
}
void Insert(int a[], int n)
{
int i = 0;...
分类:
编程语言 时间:
2015-06-19 10:35:26
阅读次数:
187
在我的前一篇博客中>>,我介绍了如何完成减少IO读写的Excel导入,在这里我就把具体的代码实现分享给大家:
我就按照这张图的顺序给大家分享.
检查Excel 数据是否重复的代码:
// 2.从指定列中寻找重复行
for (int i = 1; i < realRows - 1; i++) {
int nullCols = 0;
// 利用set元素的...
分类:
编程语言 时间:
2015-06-19 10:32:36
阅读次数:
118
众所周知装饰器模式用于给对象在运行期间动态的增加某个功能,职责等。相较通过继承的方式来扩充对象的功能,装饰器显得更加灵活,首先,我们可以动态给对象选定某个装饰器,而不用hardcore继承对象来实现某个功能点。其次:继承的方式可能会导致子类繁多,仅仅为了增加某一个单一的功能点,显得有些多余了。装饰器经典实现首先来看看传统的decorator的实现吧!假设现有一类叫Person 的对象,该对象有个sp...
分类:
编程语言 时间:
2015-06-19 10:30:00
阅读次数:
128
思路一:想的比较简单,先实用for循环进行阶乘运算,然后mod10计算0的个数,但是在OJ检查时,超时!,显然是没满足算法时间复杂度为lg的要求。(失败)
思路二(推荐):只有在2*5的时候才会出现0,其中整十的数也可以看成是2*5的结果,因此,只要在n之间看有多个2,多少个5即可,不难发现2的个数大于5的个数,因此只需要要记录5的个数即可。但是需要注意的是:像25,125,625之类的数,除以5以后的结果还是5的倍数,所以还需要继续循环处理。(OJ测试成功)...
分类:
编程语言 时间:
2015-06-19 10:27:59
阅读次数:
137
<meta http-equiv="Content...
分类:
编程语言 时间:
2015-06-19 10:28:18
阅读次数:
191
1、作用域public,private,protected,以及不写时的区别
答:区别如下:
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √...
分类:
编程语言 时间:
2015-06-19 10:24:13
阅读次数:
195
一、参考 http://www.open-open.com/lib/view/open1329403902937.html
分类:
编程语言 时间:
2015-06-19 10:22:49
阅读次数:
105
/*将字符串中单词按照出现次数(次数都不一样)降序排序,排序之后单词只出现一次,源字符串中单词用下划线连接,生成字符串也用下滑线连接(10分)如传入:@"good_good_study_good_study"返回:@"good_study"如传入:@"I_love_I_hate_love_love"...
分类:
编程语言 时间:
2015-06-19 10:21:52
阅读次数:
163
代理模式的一种常见的实现方案是,定义一个接口或抽象类,并派生出目标子类,和代理子类。我们要操作的是目标子类里的方法,而很多时候,我们需要为目录子类中的方法增加额外的处理,如果增加日志功能、条件判断等,这时候,就很有必要用到代理类。/** * 代理子类和目标子类的公共接口 * @author rong...
分类:
编程语言 时间:
2015-06-19 10:20:02
阅读次数:
113
因为实验室项目要用,所以最近在学习OpenLayers,但是从来没有做过前端呀,坑爹的,硬着头皮上吧反正正好借这个机会学习一下JS,本来对这门语言也挺感兴趣的,多多少少写过一下JS代码了,差不多学一些里面的特殊概念了以前一直觉得闭包这个词太神秘,所以先选这个概念了参考资料:《JavaScript高级...
分类:
编程语言 时间:
2015-06-19 10:16:19
阅读次数:
119