JavaDoc命令是用来生成自己API文档的
参数信息
看一看JavaDoc文档注释和多行注释有什么区别
1.上图为找出class文件位置路径
2.在打开的文件路径前加上cmd 进入DOS
3.F:\Note\Code\JavaSE\基础语法\src\base>javadoc -encoding UTF-8 -charset UTF-8 Doc.java
生成结果如下图
4.index.html和官方API格式一模一样
一个工具类,可以获取用户的输入
java.util.Scanner 是Java5 的新特征
通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取之前我们一般需要 使用hasNext()与hasNextLine()判断是否还有输入的数据
//创建一个扫描器对象 用于接收键盘数据
Scanner sc =new Scanner(System.in);
//判断用户有没有输入字符串
if (sc.hasNext()){//简化sc.hasNext()==true
String str = sc.next();//读取一个字符串
System.out.println(str);
}
//凡是属于IO流的类如果不关闭会一直占用资源 要养成好习惯用完就关掉
sc.close();
Scanner的扩展——各种数据类型
sc.hasNextInt()判断是否为int
Scanner sc =new Scanner(System.in);
float fnum=0.0f;
if (sc.hasNextInt()){
fnum=sc.nextFloat();
System.out.println(fnum);
}else{
System.out.println("输入的不是浮点数");
}
sc.close();
顺序
选择
equals:String类型判断相等
switch (expression){//expression数据类型可以是byte,short,int或者char jdk 7之后支持字符串
//反编译 java---class(字节码文件)---反编译(IDEA)
case value:
break;//可选
case value:
break;//可选
...
default://可选
}
if(){
}else{
}
IDEA实现反编译
先从项目结构的项目编译器输出找出class文件存储位置
将其拷贝到项目java文件路径下
返回IDEA 即可看到class文件出现 打开即可看到内部语句
补充:任何一个对象的比较都是以其哈希值
String name ="秦将";
switch(name.hashCode()){
}
循环
while(布尔表达式)
do while(布尔表达式)
for(初始化;布尔表达式;更新){}
Java 5引入了一种主要用于数组的增强型for循环
for(声明语句:表达式){
}
int[] numbers ={10,20,30,40,50};
for(int x:number){
System.out.println(x);
}
作业:9*9乘法表
break
continue
goto
打印三角形
IDEA的Debug
原文:https://www.cnblogs.com/wjs-ouc/p/14105282.html