码迷,mamicode.com
首页 >  
搜索关键字:是否为空    ( 1538个结果
c#的那些有效性判断
在开发中合理的对象有效性判断是程序健壮性的重要保障,也有利于提高程序的执行效率。本人简单总结了几个需要判断对象是否为空的例子,分享如下: 一、集合对象中可以包含空对象,遍历集合对象时要同时判断集合中的对象是否为空,例子如下: 二、对象采用as方式转换时,若转换失败,返回空,例子如下: 上面...
分类:Windows程序   时间:2015-07-25 16:36:55    阅读次数:151
android应用性能提升之adapter
android应用中用户滑动list,会回调adapter中的getView方法,这里不能每个item都去创建一个view,因此需要在getView开始的地方判断第二个参数view是否为空。 如果为空,则需去调用inflate()方法创建新的view,如果不为空,则直接使用第二个参数view。 好了,如果一个界面有两个以上的view需要切换,那么以上提升性能的方式就不正确了。这时需要在...
分类:移动开发   时间:2015-07-22 16:24:22    阅读次数:120
4.集合类型(数组&set)
(1)数组1..isEmpty判断是否为空2..append来增加3.+=也可以增加4.5.6.removeLast(2)数组遍历:1.for-in2.enumerate(3)数组构造(4)集合set(5)set的遍历(6)两个集合判断:
分类:编程语言   时间:2015-07-21 12:27:45    阅读次数:171
MySQL(9):列的属性
---恢复内容开始---1.首先我们看一下这个图:1、NULL| not NULL是否为空规定一个字段的值是否为NULL2、Default value 字段默认值属性常见的是一个字段不能为空,而且存在默认值create table php2(a int not null default 10,b i...
分类:数据库   时间:2015-07-21 08:57:36    阅读次数:187
Ruby 判断是否空 empty? nil?
empty? 对象的值是否为空 nil? 对象本身是否为空rb(main):015:0> ''.empty? => true irb(main):016:0> ' '.empty? => false irb(main):017:0> "".empty? => true irb(main):018:0> " ".empty? => false irb(main):019:0> nil.empty?...
分类:其他好文   时间:2015-07-20 16:39:12    阅读次数:344
Java数据结构-线性表之单链表LinkedList
线性表的链式存储结构,也称之为链式表,链表;链表的存储单元可以连续也可以不连续。 链表中的节点包含数据域和指针域,数据域为存储数据元素信息的域,指针域为存储直接后继位置(一般称为指针)的域。注意一个头结点和头指针的区别: 头指针: 指向链表的第一个节点的指针,若链表有头结点,则是指向头结点的指针; 头指针具有标识作用,所以常用头指针作为链表的名字; 不论链表是否为空,头指针都不为空; 是链表的必...
分类:编程语言   时间:2015-07-19 00:14:40    阅读次数:196
hdu Is It A Tree?
判定给定的边序列是否过程一棵树。我用到的判定方法是:第一步:判定 边数是否等于顶点数-1 第二:判定是否只有一个根节点 。当然还要考虑是否为空树的情况。 但是代码交上去,好几遍都是Runtime Error。。。看了一下discuss,并没有觉得自己的程序有错误。但是别人类似的代码却能过掉。。。说....
分类:其他好文   时间:2015-07-18 18:34:58    阅读次数:178
二叉树遍历
递归遍历比较简单,本文主要总结非递归遍历。前序遍历前序遍历按照“根结点-左孩子-右孩子”的顺序进行访问。 对于任一结点P: 访问结点P,并将结点P入栈; 判断结点P的左孩子是否为空,若为空,则取栈顶结点并进行出栈操作,并将栈顶结点的右孩子置为当前的结点P,循环至1);若不为空,则将P的左孩子置为当前的结点P; 直到P为NULL并且栈为空,则遍历结束。 void preorder(TreeNode...
分类:其他好文   时间:2015-07-17 18:48:34    阅读次数:110
Oracle教程-查询(二)
emp 雇员表字段名称 数据类型 是否为空 备注-------- ----------- -------- --------EMPNO NUMBER(4) 员工编号 ENAME VARCHAR2(10) Y 员工名称 JOB VARCHAR2(9) ...
分类:数据库   时间:2015-07-15 18:58:41    阅读次数:179
利用栈Stack实现队列(Queue)
实现说明: 入队时,将元素压入s1; 出队时,判断s2是否为空,如不为空,则直接弹出顶元素;如为空,则将s1的元素逐个“倒入”s2,把最后一个元素弹出并出队; 这个思路,避免了反复“倒”栈,仅在需要时才“倒”一次。 package com.knowledgeStudy.threadLocal; import java.util.Stack; public class MyQueue...
分类:其他好文   时间:2015-07-15 17:09:45    阅读次数:103
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!