「java数组保存文件中」java存入数组

博主:adminadmin 2022-11-22 04:54:06 42

本篇文章给大家谈谈java数组保存文件中,以及java存入数组对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java中如何把String数组写到文件里

这个方法比较多我常用的是:

String[] ary = {"abc", "123", "45"};

StringBuffer sb = new StringBuffer();

for(int i = 0; i ary.length; i++){

sb. append(ary[i]);

}

String newStr = sb.toString();

如果是char数组可以

char data[] = {'a', 'b', 'c'};

String str = new String(data);

或直接利用Array工具的方法。

要特别注意的是象Array的很多转换函数是把(字符数)组直接转换成

在java中如何将int型数组存入TXT文件中?

输入输出流 我的一个程序里面的一段代码 将存入的数据保存为TXT文件 这里是写一个函数,保存在指定的位置和相应的名字 其实很简单

public void FileOut()throws Exception{

File file = new File("E:\\Information.txt");

FileWriter out =new FileWriter(file);

for(int i=0;icountNum;i++){

String content="学号:"+id[i]+"\t"+"姓名:"+name[i]+"\t"+"年龄:"+age[i]+"\t"+"体重:"+weight[i];

out.write(content+"\t");

out.write("\r\n");

}

out.close();

}

java 怎么将一个数组存入文件

首先你需要读取txt,得到每一行的数据内容,用字符串接出来。

然后分析你的字符串,多个表示之间是空格隔开,所以使用split分隔成为数组。然后你可以得到一个二维数组。遍历这个而二维数组对应下表对应一个信息

代码的话随便写点,未测试:

BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream("1.txt")));

ArrayList cardIds=new ArrayListString();

ArrayList usernames=new ArrayListString();

ArrayList passwords=new ArrayListString();

ArrayList moneys=new ArrayListString();

String str=null;

while((str=br.readLine)!= null){

String[] st=str.split(" ");

cardIds.add(st[0]); usernames.add(st[1]);passwords.add(st[2]);moneys.add([st3]);

}

String [] username=usernames.asList();

....

java里数据怎么保存到硬盘或TXT文件里去

Java是通过使用I/O文件操作类,创建输入输出流,将数据保存在指定的路径下的文件里面。

示例代码:

import java.io.File;

import java.io.FileOutputStream;

import java.io.IOException;

public class WriteFileTest {

public static void main(String[] args) {

FileOutputStream fop = null;

File file;

String content = "This is the text content";

try {

file = new File("D:/test.txt");//初始化file

fop = new FileOutputStream(file);//初始化输出流

// 若文件不存在,则创建它

if (!file.exists()) {

file.createNewFile();

}

// 获取字节的内容数组

byte[] contentInBytes = content.getBytes();

fop.write(contentInBytes);//写出到指定路径文件中字节的内容数组

fop.flush();

fop.close();

System.out.println("Done");

} catch (IOException e) { //捕捉异常

e.printStackTrace();

} finally {

try {

if (fop != null) {

fop.close();

}

} catch (IOException e) { //捕捉异常

e.printStackTrace();

}

}

}

}

java数组保存文件中的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java存入数组、java数组保存文件中的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-22,除非注明,否则均为首码项目网原创文章,转载请注明出处。