代码
lilamei170607
这个作者很懒,什么都没留下…
展开
-
小代码
替换符号为, public static void main (String[] args) { String pattern = "\\s\\|\\s\\|\\s"; String str=" 32222 | | 3333| | "; String res = str.replaceAll(pattern, ","); System.out....原创 2018-05-07 19:19:57 · 126 阅读 · 0 评论 -
map的5种遍历
//方式一(遍历key和value)public <K, V> void test1(Map<K, V> map) { for (Map.Entry<K, V> entry : map.entrySet()) { System.out.print(entry.getKey() + "------"); System.ou...原创 2018-05-23 17:22:18 · 409 阅读 · 0 评论 -
list的遍历
//方式一 public <T> void test1(List<T> list) { for (T t : list) { System.out.print(t + "-----"); } } //方式二 public <T> void test2(List<...原创 2018-05-23 17:59:24 · 155 阅读 · 0 评论 -
反射代码
package com.study.demo;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.ArrayList;public class Reflection { // 1.add Stri...原创 2018-05-28 14:31:02 · 656 阅读 · 0 评论 -
一个整数数组中,有两个元素只出现一次,其他所有元素均出现两次。 找出只出现一次的那两个元素。(java实现)
一个整数数组中,有两个元素只出现一次,其他所有元素均出现两次。 找出只出现一次的那两个元素。思路大概是这样的:因为除了这两个只出现一次的数字外,其余都是成对出现的,有一种运算符,异或运算,两个相同的数字异或之后为0,所以将数组中所有的数字依次异或,结果就是这个两个支出现一次的的数异或的结果;接下来就是如何将他们分开,因为这两个数不相同,所以异或的结果必定不为0,找出这个异或的结果的 二进制表示...原创 2018-09-16 21:08:48 · 3896 阅读 · 0 评论