Java要用输入流的! 会的大虾来解惑!!

来源:百度知道 编辑:UC知道 时间:2024/05/19 02:59:35
接受键盘输入,将输入内容的前3个字符舍去,只显示从第4位开始的内容。如果不足4位,则显示空。例如:输入abcd,在控制台显示字母d,如果只输入abc,则显示null。。。恩 恩 我不会。。我承认。
麻烦写好。 这是作业。。我知道我这样做不对。但是必须交的 Sorry。。

import java.util.Scanner;
public class SimRead {

public static void main(String [] args) {
Scanner san = new Scanner(System.in);
System.out.print("Input a string: ");
String input = null;
input = san.nextLine();
if(input == null || input.length() < 4) {
System.out.println("null");
} else {
System.out.println(input.substring(3, input.length()));
}
}
}

用BufferedReader keyboard=new BufferedReader(new InputStreamReader(System.in))
接收。读取的时候从下标为3的接收!