java中怎样从控制台实现字符串数组的初始化
答案:2 悬赏:60
解决时间 2021-04-07 05:46
- 提问者网友:空白
- 2021-04-07 00:56
请教一个问题:String [] suits = { "Spades" ," Hearts " , " Diamonds " , " Clubs "}; 直接这样初始化 suits[ ] 很容易。请问可以有什么方法从控制台输入内容来实现suits[ ] 的初始化。谢谢。
最佳答案
- 二级知识专家网友:末路丶一枝花
- 2021-04-07 02:05
Scanner input=new Scanner(System.in);
String s=input.nextLine();//读取控制台一行,以指定符号分割
String ss[]=s.split(",");//将字符串用“,”分割成数组
String s=input.nextLine();//读取控制台一行,以指定符号分割
String ss[]=s.split(",");//将字符串用“,”分割成数组
全部回答
- 1楼网友:不服输就别哭
- 2021-04-07 03:02
import java.io.bufferedreader;
import java.io.ioexception;
import java.io.inputstream;
import java.io.inputstreamreader;
public class testsystemin {
public static void main(string[] args) throws ioexception {
string[] strs = new string[4];
for(int i=0;i<4;i++){
system.out.println("请输入:");
inputstream input = system.in;
bufferedreader buf = new bufferedreader(new inputstreamreader(input));
string str = buf.readline();
strs[i] = str;
}
for(int i=0;i<4;i++){
system.out.println("数组第"+i+"个值为:"+strs[i]);
}
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |