永发信息网

java中如何把 输入的单词转化为数组来保存数据

答案:3  悬赏:70  手机版
解决时间 2021-04-06 13:48
java中如何把 输入的单词转化为数组来保存数据
最佳答案
字符数组还是整型数组
import java.util.Scanner;

public class Test {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str = in.next();
System.out.println(str.toCharArray());//转换成字符数组

int array[] = new int[str.length()];
for (int i = 0; i < str.length(); i++) {
array[i] = str.charAt(i);
}
for (int i = 0; i < str.length(); i++)
System.out.println(array[i]);  
}
}
全部回答
String自带了toCharArray()函数,直接调用就行了

package s1java.xmal1;

public class map { int[] map = new int[100]; //对战地图 int[] luckyturn = {6, 23, 40, 55, 69, 83}; //幸运轮盘 int[] landmine = {5, 13, 17, 33, 38, 50, 64, 80, 94}; //地雷位置 int[] pause = {9, 27, 60, 93}; //暂停 int[] timetunnel = {20, 25, 45, 63, 72, 88, 90}; //时空隧道 public void createmap(){ int i = 0; //在对战地图上设置幸运轮盘 for(i = 0; i < luckyturn.length; i++){ map[luckyturn[i]] = 1; } //在对战地图上设置地雷 for(i = 0; i < landmine.length; i++){ map[landmine[i]] = 2; } //在对战地图上设置暂停 for(i = 0; i < pause.length; i++){ map[pause[i]] = 3; } //在对战地图上设置时空隧道 for(i = 0; i < timetunnel.length; i++){ map[timetunnel[i]] = 4; } } public string getgraph(int i, int index, int playerpos1, int playerpos2){ string graph = ""; if(index == playerpos1 && index== playerpos2){ graph = "@@"; }else if(index == playerpos1){ //graph = "♀"; graph = "a"; }else if(index == playerpos2){ //graph = "♂"; graph = "b"; }else{ switch(i){ case 1: //幸运轮盘 graph = "¤"; break; case 2: //地雷 graph = "★"; break; case 3: //暂停 graph = "■"; break; case 4: //时光隧道 graph = "〓"; break; default: graph = "∷"; break; } } return graph; } public void showline1(int start, int end, int playerpos1, int playerpos2){ for(int i = start; i < end; i++){ system.out.print(getgraph(map[i], i, playerpos1, playerpos2)); } } public void showline2(int start, int end, int playerpos1, int playerpos2){ for(int i = end-1; i >= start; i-- ){ system.out.print(getgraph(map[i], i,playerpos1, playerpos2)); } } public void showrline(int start, int end, int playerpos1, int playerpos2){ for(int i = start; i< end; i++){ for(int j = 28; j > 0; j--){ //输出29个空格 system.out.print(" "); } system.out.print(getgraph(map[i], i,playerpos1, playerpos2)); system.out.println(); } }

public void showlline(int start, int end, int playerpos1, int playerpos2){ for(int i = start; i < end; i++){ system.out.println(getgraph(map[i], i,playerpos1, playerpos2)); } } public void showmap(int playerpos1, int playerpos2){ showline1(0, 31, playerpos1, playerpos2); //显示地图第一行 system.out.println(); //换行 showrline(31,35, playerpos1, playerpos2); //显示地图右竖行 showline2(35, 66, playerpos1, playerpos2); //显示地图第二行 system.out.println(); //换行 showlline(66, 69, playerpos1, playerpos2); //显示地图左竖行 showline2(69, 100, playerpos1, playerpos2); //显示地图第3行 } }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
基督教关于勉励信徒的讲章经文
每场accaf5考试时间多久三小时
公明大型零件CNC加工厂
落花黄滔答案
旅行鸽的命运 “旅行鸽从铺天盖地到物种灭绝,
随州职业技术学院 到底好不好?
干桂花可以用来洗澡吗?
-8十[-1/7-(-1/6-0.25x2/3)÷7&#
《岩土工程勘察规范》GB 50021—2001中对地基
古代称旅馆叫什么,中国古代客栈名称有哪些,
海盐百步嘉兴客运中心179公交时刻表
快30岁了,学点什么好?
经常健身的人应该多补充哪些维生素呢
张家油坊屯这个地址在什么地方,我要处理点事
17年国庆期间买的别克威朗,裸车支付了124400
推荐资讯
The 2012 London Olympic Games to attract
为什么群里显示不了我的生日?
木叶丸会用多重影分身吗,求证据
海南有什么好吃的特产
我是今年的山东考生高考分数是500分 .我想去
身份证复印件办事签写在什么位置
没坐过牢和没当过兵的男人,就不算真正的男人
大脚伤害统计怎么开,大脚的插件怎么设置显示
杜桥有英语家教老师吗,本人社会人女,在家无
考研难度是以院校的报录比为准,还是以专业在
2011年世界环境日的中国主题是“共建生态文明
To me, the ocean is our greatest wildernes
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?