导航:首页 > 文件教程 > java将字符串输出到文件

java将字符串输出到文件

发布时间:2025-06-25 17:08:38

java中怎么将数组转为string输出到文本框

对于字符数组可以用你的新建一个字符串对象的方法转成字符串String类型,

或者用Text2.setText(String.valueOf(charArray));把字符数组转成字符串String类型,输出到文本框.

另外,需要把输出到文本框的语句放到for循环外面.

完整的Java程序如下(改动的地方见注释)

public class A {

private static String encrypt(String clearText,int key){

char[] charArray=clearText.toCharArray();

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

char c=(char)(charArray[i]+key);//这里把4改成key

charArray[i]=c;

}

Text2.setText(new String(charArray));//这里把这句移到这里

return new String(charArray);

}

public static void main(String[] args) {

String s=encrypt("Hello World",4);

System.out.println(s);

}

}

㈡ java 中怎么样将已有的字符串保存到txt文件

用FileOutputStream类,
方法:
FileOutputStream out =null;
try{
out=new FileOutputStream("d:\\iotest\dest.txt",true); // 指定文件夹命以及存版储路径权
out.write();
...// 省略
}

㈢ java 字符串流怎么转成文件

代码如下:
/**
* 将一个字符串转化为输入版流权
*/
public static InputStream getStringStream(String sInputString){
if (sInputString != null && !sInputString.trim().equals("")){
try{
ByteArrayInputStream tInputStringStream = new ByteArrayInputStream(sInputString.getBytes());
return tInputStringStream;
}catch (Exception ex){
ex.printStackTrace();
}
}
return null;
}

㈣ Java中怎么将字符串按行写入到txt文件中

java写入文本文件的方法很多,比如FileWriter

FileWriterfw=newFileWriter("D:/Test.txt");
Strings="helloworld ";
fw.write(s,0,s.length());
s="helloworld2 ";
fw.write(s,0,s.length());
fw.flush();

这样就写了两行了。其中斜线n是换行符

㈤ java中怎么输出字符串

在Java中,输出字符串的方法通常通过System.out.println()来实现。这是一个常用的输出语句,能够将括号内的内容打印到控制台。例如:

如果我们有一个名为Square的类,它有两个方法:getArea()和getPerimeter(),分别用于计算正方形的面积和周长。当我们创建一个Square对象sq1,并调用其getArea()和getPerimeter()方法,然后使用System.out.println()来输出结果时,代码可能如下所示:

Square sq1 = new Square(123);
System.out.println(sq1.getArea());
System.out.println(sq1.getPerimeter());

这段代码首先创建了一个新的Square对象sq1,参数123代表正方形的边长。接着,使用System.out.println()输出了该对象的面积和周长。

这里值得注意的是,System.out.println()会自动在输出内容的末尾添加一个换行符,使得下一条输出内容会从新的一行开始。如果需要在同一行输出多个信息,可以考虑使用System.out.print()代替。

另外,System.out.println()不仅可以用于输出字符串,还可以输出其他数据类型,如整数、浮点数等。例如:

System.out.println("面积是:" + sq1.getArea());
System.out.println("周长是:" + sq1.getPerimeter());

这样可以将文本描述与计算结果结合起来,使输出内容更加清晰易读。

总之,在Java中,通过System.out.println()可以方便地将各种数据类型的内容输出到控制台,这对于调试和展示程序运行结果非常重要。

㈥ java//输出流读进一个字符串到一个文本里 用输入流打印出来 用in.read()方法怎么实现

应该可以 -1是read()方法的返回值。
比如下面的代码:

byte[] by=new byte[1024];
FileInputStream filein=new FileInputStream("考场规则.txt");
FileOutputStream fileout=new FileOutputStream("新生成.txt");
while(filein.read(by)!=-1)
{
fileout.write(by);
// fileout.write("\n");
}
filein.close();
fileout.close();

㈦ java怎样把一字符串数组写入.txt文件中,求代码,超级感谢

在Java中,我们可以使用FileOutputStream将字符串数组写入.txt文件。首先,我们需要创建一个文件对象,这里以D盘的testfile.txt为例。然后,使用FileOutputStream包装文件对象,并设置为追加模式。接下来,我们定义一个字符串数组,包含多个城市名称,然后遍历数组,将每个元素写入文件。具体代码如下:

import java.io.File;
import java.io.OutputStream;
import java.io.FileOutputStream;

public class TestFile {
public static void main(String[] args) throws Exception {
File f = new File("D:" + File.separator + "testfile.txt");
OutputStream out = new FileOutputStream(f, true);
String[] str = {"shanghai", "beijing", "guangdong", "xiamen"};
for (int i = 0; i < str.length; i++) {
out.write(str[i].getBytes());
if (i != str.length - 1) {
out.write("\n".getBytes());
}
}
out.close();
}}

注意,这段代码使用了write方法将字符串转换为字节流写入文件。同时,我们在每次写入字符串后追加了一个换行符,以便每个城市名称分开放置在文件的不同行。最后,记得关闭OutputStream以释放资源。

通过这种方式,我们可以轻松地将字符串数组写入到.txt文件中。如果需要进一步处理文件,可以在代码中添加相应的逻辑。希望这段示例代码对你有所帮助。

阅读全文

与java将字符串输出到文件相关的资料

热点内容
为什么开数据显示不出来 浏览:814
手机截屏的图片怎么做成word文件 浏览:135
压缩包分割工具 浏览:251
uc浏览器怎么都开不了网站 浏览:329
流星网络电视注册机286 浏览:666
建设立项文件是指什么 浏览:129
为什么反诈app无法拦截垃圾短信 浏览:332
u盘老显示文件夹快捷接收文件 浏览:280
手机数据包怎么提取 浏览:218
隐藏的文件夹如何恢复 浏览:688
怎么看当前网络ip节点 浏览:143
mate8nfc固件升级 浏览:668
网站没有下载功能怎么下载地址 浏览:652
vba隐藏的代码大全 浏览:392
禁塑令发改委文件号是多少 浏览:867
Sony遥控代码 浏览:662
微信文件受限是什么意思 浏览:932
现在人回收都在哪个网站 浏览:805
功放电路教程 浏览:10
国内最大知识分享app 浏览:538

友情链接