我google了很多,没有发现任何东西!有人可以帮我填写用户输入的一系列字符吗?
我的谷歌说,试试这个..
选项1 :
import java.io.*;
class array {
public static void main(String args[]) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String tmp = br.readLine();
int length = tmp.length();
char c[] = new char[length];
tmp.getChars(0, length, c, 0);
CharArrayReader input1 = new CharArrayReader(c);
int i;
System.out.print("input1 is:");
while ((i = input1.read()) != -1) {
System.out.print((char) i);
}
}
}
Run Code Online (Sandbox Code Playgroud)
选项2:
class array
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Please enter elements...");
char[] a=sc.next().toCharArray();
System.out.println("Array elements are : ");
for (int i=0;i<a.length;i++)
System.out.println(a[i]);
}
}
Run Code Online (Sandbox Code Playgroud)
但是,在这种情况下,它不会接受空格后的角色.
以前,用Java开始编码,你必须知道这些术语: