class InputStreamReaderPPPOE {
public static void main(String args[]){
try {
System.in.read();
int available =System.in.available();
System.out.println(available);
String s = null;
if(available>0){
byte b[] = new byte[10];
System.in.read(b);
s =new String(b);
System.out.println(s);
}
} catch (IOException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
输入123456789,一切都正常,只是在往b中赋值的时候是23456789,1没有了,输出也是23456789。小弟刚学JAVA,请教各位前辈了~~
public static void main(String args[]){
try {
System.in.read();
int available =System.in.available();
System.out.println(available);
String s = null;
if(available>0){
byte b[] = new byte[10];
System.in.read(b);
s =new String(b);
System.out.println(s);
}
} catch (IOException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
输入123456789,一切都正常,只是在往b中赋值的时候是23456789,1没有了,输出也是23456789。小弟刚学JAVA,请教各位前辈了~~
try{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String line=null;
while((line=br.readLine())!=null&&line.length()!=0){
System.out.println(line);
}
}catch(Exception e){
e.printStackTrace();
}
你用这个会没有1么?
try{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String line=null;
while((line=br.readLine())!=null&&line.length()!=0){
System.out.println(line);
}
}catch(Exception e){
e.printStackTrace();
}
明白了,呵呵~~ 真是太感谢你的这段话了! 谢谢~~ 祝你好运朋友~~
import java.io.IOException;
import java.io.InputStreamReader;public class Test1 { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String line=null;
while((line=br.readLine())!=null&&line.length()!=0){
System.out.println(line);
}
}catch(Exception e){
e.printStackTrace();
}
}}
这样不行么,你是要把输入的内容打印出来吗