你可以在C++程序中创建一个.java文件吗?

问题描述:

我可以使用C++创建一个.java文件吗?如果是这样,怎么样?你可以在C++程序中创建一个.java文件吗?

+9

完全可能的文件I/O。 – chris

+1

就像任何其他文本文件? –

+0

有很多方法!复制一个can.java文件可能是一个。 – dasblinkenlight

void create_java_file(std::string classname) { 
    std::ofstream out(classname + ".java"); 

    out << "class " << classname << "{ static void main(String [] args) { System.out.println("Hello"); } }"; 
} 

create_java_file("Uhh"); 
+2

你忘了逃避报价。 – Fanael

+0

非常感谢。很有帮助 – JHowzer

请参阅this documentation关于输入/输出。如果你最后用.java命名你的文件,那么它就是一个java文件。

+0

我认为这就是OP的要求。 – kentcdodds

+0

非常感谢。 – JHowzer