DOS命令:
dir:列出文件夹下的目录
cd ..:进入上一级目录
cd /:进入根目录
md :创建文件夹
rd:删除文件夹(只能删除空的)
echo 数据>文件名 :向文件中写入数据
type 文件名:查看文件内容
del 文件名:删除文件 del后面如果跟一个文件夹,是删除文件夹中的文件
进入某个目录:可以输入目录的前几个单词,然后按Tab兼补齐。
数据类型转换
public static void main(String[] args) {
int i = -7;
String s = Integer.toBinaryString(i);
System.out.println(s);//11111001
/*
* 负数在计算机中是以补码的形式存储的
* 00000111 原码
* 11111000 取反得到反码
* 11111001 反码加一得到补码
* */
int a = 128;
byte b = (byte) a;
System.out.println(b);//-128
/*
* 0000000010000000
* 截取8位
* 10000000 补码
* 01111111 反码
* 10000000 原码 -128
* */
}
int a = 1;
int b = 2;
// if (a++ > 2 && b++ > 3) {
// }
// System.out.println(a+"---"+b);//2---2
if (a++ > 2 & b++ > 3) {
}
System.out.println(a+"---"+b);//2---3
/*
* && 短路与,如果前面表达式的值为false,则不判断后面的
* */
并发修改异常ConcurrentModificationException
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()){
String next = iterator.next();
if (next.equals("C")) {
list.add("D");
}
System.out.println("next: "+next);
}
}
1044

被折叠的 条评论
为什么被折叠?



