.net程序员的java之路2
基础概念
包(packages) :包是用于对应用的功能进行端独划分包装的结果,当然也可以基于代码的执行逻辑进行划分
import :类似于using 导入命名空间
extends:继承 扩展
控制台IO
1.读取一行数据
BufferedReader bReader=new BufferedReader(new InputStreamReader(System.in));
String aString;
try {
System.out.println("hihihi1");
aString = bReader.readLine();
System.out.println(aString);
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
2. //读取一个字符
(char)system.in.read();
3.弹窗形式输入输出内容
String mString= JOptionPane.showInputDialog("input value"); System.out.println(mString); JOptionPane.showMessageDialog(null, mString,"title",JOptionPane.INFORMATION_MESSAGE);
字符串->double
double.parsedouble(str)
4.指定输入的值类型
Scanner scanner=new Scanner(System.in); String mString=scanner.next(); System.out.println(mString);
scanner包含多个方法以及重载实现对输入值的自动转化