包机制,javadoc生成文档,用户交互scanner
包机制
在建包时com.kuang直接建线性一条龙的文件只会显示一个外层包,当再建一个包时才会显示出两个包。
import com.kuang.base
导入包的时候在后面加入星号就能把包全导进来
javadoc生成文档
public class Doc {String name;/*** * @param name* @return* @throws Exception*/public String test (String name)throws Exception {return name;}
}
写/**再按回车可以生成文档注释
用户交互scanner
//demo01
package com.gu.scanner;import java.util.Scanner;public class Demo01 {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("输出内容为:");}scanner.close();}
}
//demo02
package com.gu.scanner;import java.util.Scanner;public class Demo02 {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);System.out.println("使用nextLine方式接收:");if(scanner.hasNextLine()){String str=scanner.nextLine();System.out.println("输出的内容为:"+str);}scanner.close();}
}
Demo05
package com.gu.scanner;import java.util.Scanner;public class Demo05 {public static void main(String[] args) {//我们可以输入多个数字,并求其总和和平均数,每输入一个数字用回车确认,通过输入非数字来结束输入并输出执行结果;Scanner scanner=new Scanner(System.in);//和double sum =0;//计算输入了多少个数字int m=0;通过循环判断是否还有输入,并在里面对每一次求和统计while(scanner.hasNextDouble()){double x=scanner.nextDouble();m=m+1;sum=sum+x;}System.out.println(m+"个数的和为"+sum);System.out.println(m+"个数的平均值是"+(sum/m));scanner.close();}
}