给你看个小例子:
import java.io.*;
public class test{
String get_now=null;
public test(String input)
{get_now=input;
}
public String getString()
{
return "你输入的结果是:"+get_now;
}
public static void main(String args[])
{try{
System.out.println("please input the String you want!\n:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String get=br.readLine();
test temp=new test(get);
System.out.println(temp.getString());
}
catch(java.lang.Exception e)
{e.printStackTrace();
}
}
}
import java.io.*;
public class test{
String get_now=null;
public test(String input)
{get_now=input;
}
public String getString()
{
return "你输入的结果是:"+get_now;
}
public static void main(String args[])
{try{
System.out.println("please input the String you want!\n:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String get=br.readLine();
test temp=new test(get);
System.out.println(temp.getString());
}
catch(java.lang.Exception e)
{e.printStackTrace();
}
}
}
for(i=0;i<=20;i++)
{
c[i]=new int(System.read.in());
}
byte b[]=new byte[20];
String s="";
try{
System.in.read(b);
}catch(java.io.IOException e){} for(int i=0;i<20;i++)
{
s+=(char)b[i];
}//结果s就是你输入的20长度的字符串,输入中空格也包括在里面的