Java基础——2021-12-10
Scanner对象
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.println("使用next方式接收:");
if(scanner.hasNext()){
String str = scanner.next();
System.out.println("输出的内容为:"+str);
}
//凡是属于IO流的类如果不关闭会一直占用资源,要养成好习惯用完就关掉
scanner.close();
/*
若输入hello world,输出为hello;若想读取整行数据(以enter为结束符)则使用scanner.nextLine()方法(前判断用scanner.hasNextLine())
*/
}
//scanner还有其他类似于.hasNextInt()、.hasNextDouble()之类的判定方法
编译与反编译
java文件 --编译–>class(字节码文件) 人是看不懂字节码文件的,可以将该.class文件放到一个文件夹中,再用IDEA打开文件夹即可
for循环
for循环是最有效、最灵活的循环结构
//IDEA中可用快捷写法 100.for 回车即可
for(int i=0;i<100;i++){
}
//===========================================
//死循环
for(;;){
}
//===========================================
//增强for循环 for(:)
int[] numbers = {10,20,30,40};
for(int i:numbers)
System.out.print(i+"\t");//输出结果为10 20 30 40
|