java 通过IO流自定义生成java文件

本文介绍如何使用Java的IO流操作来动态创建并写入Java源代码文件,实现自定义生成Java文件的功能。通过示例代码详细解释了文件创建、字节流与字符流的运用,以及如何在文件中写入Java代码。
摘要由CSDN通过智能技术生成
package dmo;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;

//IO流自定义java文件模型
public class FinalHome {
	public static void main(String[] args) throws IOException{
		//获取一个模板文件
		File file=new File("src\\dmo\\test");
		//创建属性对象
		String className=null;//类名
		String  fileType=null;//属性类型
		String fileName=null;//属性名字
		String methodName=null;//方法名字
		
		//接受控制台的输入
		BufferedReader systemin=new BufferedReader(new InputStreamReader(System.in));
		System.err.println("请输入类名");
		className=systemin.readLine();
		System.out.println("请输入属性类型");
		fileType=systemin.readLine();
		System.out.println("请输入属性名称");
		fileName=systemin.readLine();
		System.out.println("请输入方法名字");
		methodName=systemin.readLine();
		//关闭控制台
		systemin.c
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值