Let's Go!
java 获取从键盘输入的数据
上一篇 /
下一篇 2011-03-15 17:20:09
/ 个人分类:JAVA学习&编程相关
package com.sina.interf.test;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
public class InputTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
// 方法1 使用 scanner
System.out.println("请输入文件名 input the file name");
Scanner scanner = new Scanner(System.in);
String str = scanner.next();
System.out.println(str);
System.out.println(str.length());
// 方法2 使用 BufferedReader
try{
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Please input a number:");
String str1=reader.readLine(); //获取字符串
System.out.println(str1);
System.out.println(str1.length());
// str1 = str1.trim();
// String[] arr = str1.split("\\s+");
//for(int i =0;i<arr.length;i++) {
// arr[i]=arr[i].trim();
// System.out.println(arr[i]+" === "+Math.log10(Integer.valueOf(arr[i])));
//}
}catch (Exception e){
e.printStackTrace();
System.out.println("fail");
}
}
}
收藏
举报
TAG: