刷题小技巧
1.当测试用例不造有多少时
Scanner scan = new Scanner(System.in); while(scan.hasNext()){ }
2. String在刷题时用到的方法大概有哪些
2.1 toCharArray(),将字符串转换成char数组;
2.2 toUpperCase(), 将所有字符转成大写字符,toLowerCase(),将所有字符转成小写字符;
2.3 new String(char [] str, int offset, int length),将char数组转成字符串,从offset开始,长度是length;
2.4 length() 字符串的长度;
2.5 isEmpty()
2.6 trim();去除字符串两头的空格;
2.7 split(String str); 按照str将字符分割;
2.8 replace(),replaceAll()
3. StringBuffer
3.1 toString(),转成字符串
3.2 append(char[] str, int offset, int len)
3.3 insert(int offset, String str)
3.4 insert(int index, char[] str, int offset,int len)
3.5 reverse();
4. HashMap
放入key-value对使用put(K key, V value);
判断HashMap空使用isEmpty()
判断HashMap包含某个key使用containsKey(Object key)
判断HashMap包含某个value使用containsValue(Object value)
有key得到对应的value使用get(Object key)
posted on 2017-08-16 22:52 heartzhizi 阅读(121) 评论(0) 编辑 收藏 举报