我有一个构造函数,它的参数是文件名
public class Main{
public static void main(String[] args) throws IOException {
Sad obj=new Sad("data.txt");
}
}
class Sad{
String [][] t=new String[3][3];
public Sad(File data) throws IOException {
String s= Files.readAllLines(Paths.get(data)).toString();
t=Arrays.stream(s.split("")).map(x->Arrays.stream(x.split(""))
.toArray())
.toArray(this.t[][]::new);
}
}
文本如下所示:
aaaa
bbbb
cccc
dddd
我相信会是这样的:
String[][] string2Darray = null;
try {
java.nio.file.Path p = java.nio.file.Paths.get("data.txt");
string2Darray = java.nio.file.Files.lines(p)
.map((line) -> line.trim().split(""))
.toArray(String[][]::new);
}
catch (IOException ex) {
// Handle the exception the way you want...
}
// Display the 2D Array in Console Window.
if (string2Darray != null) {
System.out.println(Arrays.deepToString(string2Darray));
}
我有一个构造函数,它的参数是文件名 文本看起来像这样: aaaa bbbb cccc dddd
问题内容: 有没有一种方法可以将数组存储到mysql字段中?我正在创建一个评论评分系统,因此我想存储用户ID数组以防止进行多次投票。我将创建一个新表,其中包含评论ID和对此评论进行投票的用户ID数组。然后,我将加入评论表和该表,并检查当前用户ID是否存在于选民数组或注释中。如果是这样,将禁用投票图标。我想我会避免以这种方式在循环中使用mysql查询。 您碰巧知道更好的方法吗? 问题答案: 您始终可
所以我有: 其中包含x个数组列表,其中包含另一个y个字符串...演示: 其中index是指包含字符串的数组索引。 如何将其转换为2D数组,该数组如下所示: 非常感谢你。
问题内容: 如何将arrayList存储到Java中的数组中? 问题答案: 那取决于你想要什么: 现在,如果要将列表存储在数组中,则可以执行以下操作之一: 但是,如果要将列表 项 放在数组中,请执行以下一项操作: 参考:
我有一个这样的 txt 文件 163钱滴24 454快乐112 45 没有你什么都没有 56 第一个数字是歌曲的id,我想将其存储为整数,第二个数字是字符串!这不是一个词!第三个是整数,它是歌曲的点赞数。我想将它们存储在一个数组中,但当我使用scanner方法时,我会逐字存储它们,当歌曲有名字时 有什么方法可以读取 txt 文件,将第一个数字存储为 int,然后扫描整个字符串(歌曲名称),直到下一
问题内容: 所以我有: 其中包含x个ArrayList,其中包含另一个y个String。 其中index指的是包含字符串的数组索引。 如何将其转换为二维数组,如下所示: 非常感谢。 问题答案: 您的位置在哪里(或任何位置,请相应地更改循环内的第一行)