1.0
整数各种进制
public class hello {
public static void main(String[] args) {
//System.out.println("This is a test.");
int i = 10;
int i2 = 010;//八进制以0开头
int i3 = 0x10;//十六进制以0x开头
int i4 = 0b10;//二进制以0b开头
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
System.out.println(i4);
}
}
输出结果
JavaDoc
参数信息
- @author 作者名
- @version 版本号
- @since 指明需要最早使用的jdk版本
- @param 参数名
- @return 返回值情况
- @throws 异常抛出情况
用javadoc命令生成API文档
在dos窗口中的对应java文件路径下执行:
javadoc -encoding UTF-8 -charset UTF-8 文件名.java
规定编码格式防止乱码
Scanner
next()与nextLine()
import java.util.Scanner;
public class hello {
public static void main(String[] args) {
Scanner keyBoard = new Scanner(System.in);
System.out.println("用next输入:");
if(keyBoard.hasNext()){
String str = keyBoard.next();
System.out.println(str);
}
keyBoard.close();
输出结果
import java.util.Scanner;
public class hello {
public static void main(String[] args) {
Scanner keyBoard2 = new Scanner(System.in);
System.out.println("用nextline输入:");
if(keyBoard2.hasNextLine()){
String str2 = keyBoard2.nextLine();
System.out.println(str2);
}
keyBoard2.close();
输出结果
next与nextLine的区别
-
next():
- 读取到有效字符(不包括空格)后才结束输出
- 会自动去掉输入有效字符前的空格
- 只有输入有效字符后才将后面输入的空格作为分隔符或结束符
- next()不能得到带有空格的字符串
-
nextLine():
- 以回车作为结束符,返回的是输入回车之前的所有字符
- 可以获得空格