1,获取当前的时间戳
Date date=new Date();
String timestamp=String.valueof(date.getTime());
System.out.print(timestamp);
2,判断长度
Integer a=12;
Integer b=2;
System.out.print(a.toString().length());
System.out.print(b.toString().length());
3,获取13位时间戳
SimpleDateFormat df=new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");
String dateString="2018-0-03 11:25:00";
String time=dateString.replace("-","/");//用 - 替换 /
Date date=df.parse(time);
long s=date.getTime();
4,判断list数组里是否包含某个元素
List<String> list=new ArrayList<String>();
list.add("草莓");
list.add("香蕉");
list.add("菠萝");
String o="香蕉";
if(o !=null){
boolean a=list.contains(o);//判断list里是否包含元素
if(a==false){
list.add(o);
}
System.out.print(a);
5,获取list 总数量
int rows=0;
//如果是集合
if(result instanceof List){
//获取总数量
rows=((List)result).size();
}
6,netstat -ano | find "8080" 查找进程 杀死进程 tskill 1048
7,火狐浏览器清空历史记录 alt键 点击历史记录清除 +F5刷新
8.idea打jar -----idea 右上角 Maven Projects
-----lifecycle--------install 刷新项目
-在target下有jar 出现 将jar 复制到d盘
打开 cmd 命令 输入
java -jar d:/gather.jar
用管理员身份运行 -----项目就会自己运行了。(gather.jar)为jar名字
9,注意 == 与 equals的区别
== 它比较的是对象的地址
equlas 比较的是对象的内容
10,类型转换
char [] he={'a','b','c','d'}; String a=new String(he);//char强转String
11,追加字符串
StringBuffer ss=new StringBuffer("加油中国");
ss.append("ss");//追加
ss.delete(0,2);//删除
ss.insert(3,"333");//添加
ss.replace(1,3,"333");//替换
12 格式化变量
for (int j = 0; j <as.length ; j++) {
//为个位数前加0
DecimalFormat addzero=new DecimalFormat("00");
String str2=addzero.format(Integer.parseInt(as[j]));
value+=str2+",";
}
13 // /格式的时间
String time = selDate.replace("/", "");
// - 格式的时间
String replace = time.replace("-", "");
14 //去空
List stringList=new ArrayList();
stringList.remove("");
15 排序
// 排序
. 1. 数组:Arrays.sort(strings);
. 2. List:Collections.sort(list);
//避免重复排序,用TreeMap
TreeMap sorted= new TreeMap();
sorted.put("1",2);
sorted.put("1",2);
sorted.put("2",2);
System.out.println(sorted);