从Java到Go的代码转换

我不知道Go的语法。谁能帮助我将以下Java代码转换为Google的go语言。


import java.io.*;


class FileWrite 

{

  public static void main(String args[])

  {

    try {

      // Create file 

      FileWriter fstream = new FileWriter("out.txt");

      BufferedWriter out = new BufferedWriter(fstream);

      out.write("Hello Java");

      // Close the output stream

      out.close();

    } catch (Exception e){ //Catch exception if any

      System.err.println("Error: " + e.getMessage());

    }

  }

}

此Java代码创建一个名为out.txt的文件,并在该文件上写入一个字符串(Hello Java)。


不负相思意
浏览 394回答 3
3回答

慕哥6287543

package mainimport (    "fmt"    "os")func main() {    fd, err := os.Create("out.txt")    if err != nil {        fmt.Println(os.Stderr, err)        return    }    // defer calls a function at the end of the current function.               defer fd.Close()    fd.WriteString("Hello Gopher!\n")}我希望这有帮助。如果不清楚,请指定需要解释的部分。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go