Java 基础的东西

map.keySet() 获取map中所有key的值

java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap.

Map:
HashMap
LinkedHashMap 是HashMap的一个子类,保存了记录的插入顺序,在用Iterator遍历LinkedHashMap时,先得到的记录肯定是先插入的.也可以在构造时用带参数,按照应用次数排序。在遍历的时候会比HashMap慢,不过有种情况例外,当HashMap容量很大,实际数据较少时,遍历起来可能会比 LinkedHashMap慢,因为LinkedHashMap的遍历速度只和实际数据有关,和容量无关,而HashMap的遍历速度和他的容量有关。


matches("[A-Z]+")正则表达式 看是否匹配A-Z,如果是为true,否则false


List:通过循环取出数据,通过add添加数据
Map:存放Key,Value形式的数据,可以通过get("key")的方式取出Value,通过put("key","Value")的方式存入数据
boolean containsKey(Object key) 如果map包含此key,返回true,否则false
boolean containsValue(Object value) 如果map包含此value,返回true,否则false
map.keySet 取出map中所有key




构造方法 与类名相同,参数个数与参数列表不同,也可以没有参数。
public class User () {
private String name;
private int password;
//无参的构造方法
public User () {}
//有参的构造方法
public User (String name, int password) {
this.name = name;
this.password = password;
}
}
//调用构造方法,传入数据
User user = new User(name, password);



String方法
trim() 去掉两端的空格
LowerCase() 将字符串中的大写字母转换为小写
toCharArray() 将字符串转换为一个新的数组,该数组的长度是字符串的长度
substring() public String substring(int beginIndex, int endIndex) 截取为一个新的字符串,beginIndex 开始的索引,endIndex 结束的索引
join() 把数组通过分隔转换为字符串

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值