随笔分类 - Java基础
摘要:============ ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ============为了保存数量不确定的数据,以及保存具有映射关系的数据(关联数组),Java提供集合类。集合类主要负责盛装,保存其他数据,因此集合类也被称为容器类。所有集合类都位于java.lang包下。集合类和数组不一样,数组元素既可以是基本类型的值,也可以是对象(对象的引用变量);而集合里只能保存对象(对象的引用变量)。Java的集合类主要有两个接口派生而出:Collection和Map,两者是Java集合框架的根接口,这两个接口有包含了几个根接口或者实现类。下图为Collection
阅读全文
摘要:================ ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ==============正则表达式是一个强大的字符串处理工具,可以对字符串进行查找、提取、分割、替换等操作。String类里也提供了几个特殊的方法:1.booleanmatches(Stringregex):判断该字符串是否匹配指定正则表达式。2.StringreplaceAll(Stringregex,Stringreplacement):返回该字符串中所有匹配正则表达式的子串替换成replacement后的新字符串。3.StringreplaceFirst(Stringregex
阅读全文
摘要:================ ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ================前面已经介绍过Set集合,它类似与一个罐子,一旦把对象“丢进”Set集合中,集合里多个对象之间没有明显的顺序。Set集合和Collection基本上完全一样,没有提供任何额外的方法。实际上Set就是Collection,只是行为不同(Set不允许包含重复元素)。Set集合不允许包含相同的元素,如果试图把两个相同的元素添加到同一个Set集合中时,添加操作失败,add方法返回false,则新元素不会被添加。Set集合判断两个元素相同不是使用==运算符,而是根据
阅读全文
摘要:ASP.Net+Android+IOS开发、.Net培训、期待与您交流! Collection和Iterator接口是List、Set和Queue接口的父接口,该接口里定义的方法即可用于操作Set集合,也可用于操作List和Queue集合:1.booleanadd(Objecto):该方法用于向集合里添加一个元素,如果集合对象被添加操作改变了,则返回true。2.BooleanaddAll(Collectionc):该方法把指定集合c里的元素全部添加到指定集合里,如果集合对象被添加操作改变了,则返回true。3.Voidclear():清除集合里的所有元素,将集合长度变为零。4.Boolea.
阅读全文
摘要:分类:ASP.Net+Android+IOS开发、.Net培训、期待与您交流! 定义内部类非常简单,只要把一个类放在另一个类内部定义即可。此处的“类内部”包括类中的任何位置,甚至在方法中也可以定义内部类(方法里定义的内部类被称为局部内部类)。内部类定义语法格式如下:1 public class OuterClass{2 3 //此处可定义内部类4 5 } 大部分时候,内部类都被作为成员内部类定义,而不是作为局部内部类。成员内部类是一种与属性、方法、构造器和初始化块相似的类成员;局部内部类和匿名内部类则不是类成员。 成员内部类分为两种:静态内部类和非静态内部类,使用static修饰的成员...
阅读全文

浙公网安备 33010602011771号