導航:首頁 > 文件教程 > 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將字元串輸出到文件相關的資料

熱點內容
第31次中國互聯網路發展狀況調查統計報告 瀏覽:835
蘋果4s打不開appstore 瀏覽:452
java顏色lei 瀏覽:843
文件咋能保存到桌面 瀏覽:242
潮汐app圖片在哪裡 瀏覽:314
文獻期刊是哪個資料庫 瀏覽:956
機械加工教程 瀏覽:896
字元串asciijava 瀏覽:516
不存在的文件夾 瀏覽:954
js給url追加參數 瀏覽:618
如何存取文件 瀏覽:340
js獲取樣式名稱 瀏覽:543
寬頻數據功能在電視哪個系統找到 瀏覽:427
計算機程序ui設計員是什麼 瀏覽:346
文件拖動到ps圖層 瀏覽:802
數據類型是雙位元組型有哪些 瀏覽:990
可以使用什麼對象更新資料庫 瀏覽:703
怎麼編程加工數字 瀏覽:992
寫的小說投哪個網站好 瀏覽:984
js日期隨機數 瀏覽:630

友情鏈接