如果内容相同,我想将两个文件合并为一个:
第一txt
second.txt
后果txt
首先,我想读取文件的内容并将其保存到数组中。但是怎么做呢?
import java.io.FileNotFoundException;
import java.util.Scanner;
import java.io.FileReader;
public class FileIO {
public static void main(String[] args) throws FileNotFoundException {
Scanner sc = new Scanner(new FileReader("first.txt"));
StringBuilder sb = new StringBuilder();
while(sc.hasNext()) {
sb.append(sc.next());
}
sc.close();
String outString = sb.toString();
System.out.println(outString);
}
}
产出:1,2,3
例如,如何将逗号分隔开来,以便我可以编写a[0]=1
?
import java.io.FileNotFoundException;
import java.util.Scanner;
import java.io.FileReader;
public class FileIO {
public static void main(String[] args) throws FileNotFoundException {
Scanner sc = new Scanner(new FileReader("first.txt"));
List<String> res1 = new ArrayList<>();
while(sc.hasNext()) {
res1.add(sc.next());
}
sc.close();
System.out.println(res1);
}
}
有关如何在两个列表中获得相似元素,请查看https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html#retainAll-爪哇。util。收藏-
读取文件的每一行,然后通过,
分隔符读取每一行的内容。这样地:
public static void main(String[] args) throws FileNotFoundException
{
Scanner sc = new Scanner(new FileReader("first.txt"));
StringBuilder joinedString = new StringBuilder(); // To join each line together
while(sc.hasNextLine())
{
joinedString.append(sc.nextLine()); // appending each line to a big string
}
sc.close();
String[] individualNumbers = joinedString.toString().split(","); // splitting through ","
System.out.println(individualNumbers[0]);
}
这是你的第一个号码。所有的数字都是字符串数组中的字符串。
如果内容相同,我想将两个文件合并为一个: first.txt second.txt 后果txt 首先,我想读取文件的内容并将其保存到数组中。但是怎么做呢? 输出: 1,2,3 例如,如何将逗号分隔开来,以便我可以编写?
问题内容: 这个问题已经在这里有了答案 : MySQL:将逗号分隔的列表分成多行 (4个答案) 6年前关闭。 我有一列带有可变数量的逗号分隔值: 我希望结果采用每个值,并创建一行: 如何在SQL(MySQL)中执行此操作? (我曾尝试使用谷歌搜索“内爆”和“侧面视图”,但是这些似乎并没有出现相关问题。所有相关的SO问题都在尝试做更复杂的事情) 问题答案: 您可以使用纯SQL来做到这一点 注意: 诀
问题内容: 我正在编写导出功能,我需要将联系人导出到Excel,并且遇到了技术难题-也许我的SQL技能的差距更接近事实了。;) 这是场景:我在数据库中有一堆联系人。每个联系人可以具有许多不同的角色,例如,一个联系人可以是C#开发人员和DBA,也可以是DBA和IT经理。它们分为三个表,如下所示: 不太难遵循。有一组联系人和一组角色。这些由相应ID上的ContactRole表连接。 导出联系人时,我需
问题内容: 我有一个像 我想把它分成那些字符串 如果我简单地打电话给我,那么在修剪之后我会得到不同的结果,因为在某些字符串中,例如,仍然有一个逗号。但我不想放在方括号中。有解决这个问题的优雅方法吗? 问题答案: 假设和没有嵌套和未转义。您可以使用以下方式进行拆分: 正则演示 如果逗号后面没有非圆括号和,则将匹配逗号,从而忽略和中的逗号。
我如何修改我的regex来为那些以“”或“,”开头,以“”或“,”结尾的字符串返回false
问题内容: 我已经看到了许多相关的问题,但是都没有直接解决我想做的事情。我正在从CSV文件中读取文本行。 所有项目都用引号引起来,有些则在引号内有其他逗号。我想按逗号分隔行,但忽略引号内的逗号。有没有一种方法可以在Python中执行此操作,而无需使用许多正则表达式语句。 一个例子是: 我想将其解析为4个单独的值变量: 我想念一个简单的选择吗? 问题答案: 不要尝试重新发明轮子。 如果要读取CSV文