import java.io.File;
創新互聯建站是一家集網站建設,南岳企業網站建設,南岳品牌網站建設,網站定制,南岳網站建設報價,網絡營銷,網絡優化,南岳網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力??沙浞譂M足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class XorExample {
public static final byte XOR_CONST = 0X12;
public static void main(String[] args) throws Exception {
File src = new File("level1.txt");
File dest = new File("level2.txt");
File dest2 = new File("level3.txt");
xorEn(src, dest);
xorEn(dest, dest2);
}
/**
* 異或的一個特點: a^b = c c^b = a
* 所以簡單點,這里的加解密都用一個函數就行了
* @param src
* @param dest
* @throws Exception
*/
public static void xorEn(File src, File dest) throws Exception {
// 文件不存在或為文件夾就不判斷了
FileInputStream fis = new FileInputStream(src);
FileOutputStream fos = new FileOutputStream(dest);
byte[] bs = new byte[1024];
int len = 0;
while ((len = fis.read(bs)) != -1) {
for (int i = 0; i len; i++) {
bs[i] ^= XOR_CONST;
}
fos.write(bs, 0, len);
}
fos.close();
fis.close();
}
}
package addTIME;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
public class b {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String a="";
try {
for(int i=1;i=10;i++){
System.out.println("請輸入字符"+i+":");
a=a+br.readLine();
}
FileOutputStream fout = new FileOutputStream("D:\\文件名.txt");//創建文件輸出流對象fout,同時打開關聯文件ceshi.txt,若文件不存在將新建一個
fout.write(a.getBytes());
fout.close();
} catch (IOException e) {
System.out.println("輸入錯誤");
}
}
}
你好,代碼如下,可以參考下:
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.RandomAccessFile;
public class FromEndRF {
public static void read(String filename) {
RandomAccessFile rf = null;
try {
rf = new RandomAccessFile(filename, "r");
long len = rf.length();
long start = rf.getFilePointer();
long nextend = start + len - 1;
String line;
rf.seek(nextend);
int c = -1;
while (nextend start) {
c = rf.read();
if (c == '\n' || c == '\r') {
line = rf.readLine();
if (line != null) {
System.out.println(line);
}else {
System.out.println(line);
}
nextend--;
}
nextend--;
rf.seek(nextend);
if (nextend == 0) {// 當文件指針退至文件開始處,輸出第一行
System.out.println(rf.readLine());
}
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (rf != null)
rf.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
public static void main(String args[]) {
read("d:\\demo.txt");
}
}
用記事本寫完代碼后運行方法如下:
1、用瀏覽器打開用記事本編寫的代碼
新建“文本文檔”后,鼠標右鍵點擊該文本文檔,在菜單欄的“打開方式”選擇“用記事本打開”,也可以設置默認打開方式為“記事本”;用記事本打開文本文檔后,直接在該文檔內根據自己的需要輸入想要編輯的網頁代碼。
2、記事本寫java代碼怎么運行
首先,需要安裝jdk并配置環境變量。然后,在命令行中,用javac命令編譯用記事本編寫的代碼。下一步,在命令行中,用java命令執行編譯后的結果。
代碼是什么
代碼是程序員用開發工具所支持的語言寫出來的源文件,是一組由字符、符號或信號碼元以離散形式表示信息的明確的規則體系。代碼設計的原則包括唯一確定性、標準化和通用性、可擴充性與穩定性、便于識別與記憶、力求短小與格式統一以及容易修改等。
計算機源代碼最終目的是將人類可讀文本翻譯成為計算機可執行的二進制指令,這種過程叫編譯,它由通過編譯器完成。源代碼就是用匯編語言和高級語言寫出來的地代碼。目標代碼是指源代碼經過編譯程序產生的能被 cpu直接識別二進制代碼。
可執行代碼就是將目標代碼連接后形成的可執行文件,當然也是二進制的。
網頁標題:java文本文件代碼 java 寫文本文件
網站網址:http://vcdvsql.cn/article26/doieccg.html
成都網站建設公司_創新互聯,為您提供用戶體驗、外貿建站、App設計、網站改版、企業網站制作、動態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯