文件操作详解编程语言

// Java example code to create a new file 
    try  
    { 
        File file = new File("path and file_name"); 
        boolean success = file.createNewFile(); 
    } 
    catch (IOException e)    {   } 
 
// Java example code to delete a file. 
    try  
    { 
        File file = new File("path and file_name"); 
        boolean success = file.delete(); 
    }  
    catch (IOException e)    {    } 
 
// Java example code to read text from a file. 
    try  
    { 
        BufferedReader infile = new BufferedReader(new FileReader("path and file_name ")); 
        String str; 
        while ((str = in.readLine()) != null)  
        { 
            process(str); 
        } 
        infile.close(); 
    }  
    catch (IOException e)  
    { 
        // Exceptions ignored. 
    } 
 
// Java example code to writing to a file. 
    try  
    { 
        BufferedWriter outfile =  
          new BufferedWriter(new FileWriter("path and file_name ")); 
        outfile.write("a string"); 
        outfile.close(); 
    } 
    catch (IOException e)    {    }

 

// sample C# code for basic file I/O operations 
// exceptions ignored for code simplicity 
 
class TestFileIO 
{ 
    static void Main()  
    { 
        string fileName = "test.txt";  // a sample file name 
 
        // Delete the file if it exists. 
        if (System.IO.File.Exists(fileName)) 
        { 
            System.IO.File.Delete(fileName); 
        } 
 
        // Create the file. 
        using (System.IO.FileStream fs = System.IO.File.Create(fileName, 1024))  
        { 
            // Add some information to the file. 
            byte[] info = new System.Text.UTF8Encoding(true).GetBytes("This is some text in the file."); 
            fs.Write(info, 0, info.Length); 
        } 
 
        // Open the file and read it back. 
        using (System.IO.StreamReader sr = System.IO.File.OpenText(fileName))  
        { 
            string s = ""; 
            while ((s = sr.ReadLine()) != null)  
            { 
                System.Console.WriteLine(s); 
            } 
        } 
    } 
}

 

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/13405.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论