Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中如何将字符数组转换为多个字符串索引_Java_String_Arrays - Fatal编程技术网

java中如何将字符数组转换为多个字符串索引

java中如何将字符数组转换为多个字符串索引,java,string,arrays,Java,String,Arrays,我想将我的字符数组转换为多个字符串数组的索引。 像 我希望它是一个字符串,格式像“anik”、“sm”、“rj” 假设我有一个文本文件,它的格式像“anik”,然后是一个新行“sm”,以此类推。我一个字符一个字符地读取它,并将其存储在一个字符数组中,然后想将其转换为问题格式的字符串 帮我做这个。 谢谢如果您使用Scanner类并逐字阅读文件,效果会更好: Scanner s = null; try { s= new Scanner(new File("translate.txt"));

我想将我的字符数组转换为多个字符串数组的索引。 像

我希望它是一个字符串,格式像“anik”、“sm”、“rj”

假设我有一个文本文件,它的格式像“anik”,然后是一个新行“sm”,以此类推。我一个字符一个字符地读取它,并将其存储在一个字符数组中,然后想将其转换为问题格式的字符串

帮我做这个。
谢谢

如果您使用Scanner类并逐字阅读文件,效果会更好:

Scanner s = null;
try {
    s= new Scanner(new File("translate.txt"));
} catch (FileNotFoundException e) {
    e.printStackTrace();  
}
while (s.hasNextLine()) {
        Scanner s2 = new Scanner(s.nextLine());
    boolean b;
    while (b = s2.hasNext()) {
        String s1 = s2.next();
        System.out.println(s1);
    }
}

String s1=c[0]+c[1]+c[2]+c[3]
和类似的其他人不会有帮助吗?你怎么知道你必须在哪里“拆分”你的
String
,以获得不同的“单词”?这取决于什么是逻辑,它决定了哪些字符是组合在一起的,换句话说,如果你从一个文件中读取,并且每个单词都在自己的行中,那么你可能应该读取整行并将其存储在一个字符串中。不需要字符读取,看起来像一个被否决的投票者。请给出你被否决的理由。这解决了你的问题吗?我希望你得到被否决的理由,编辑说明了一切!!!我正在努力。看起来很棒。谢谢。在您的编辑之后,您的否决票也被修改并转换为赞成票!享受。。。
Scanner s = null;
try {
    s= new Scanner(new File("translate.txt"));
} catch (FileNotFoundException e) {
    e.printStackTrace();  
}
while (s.hasNextLine()) {
        Scanner s2 = new Scanner(s.nextLine());
    boolean b;
    while (b = s2.hasNext()) {
        String s1 = s2.next();
        System.out.println(s1);
    }
}