⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testjavadoc.java

📁 java入门经典教程 java入门经典教程 java入门经典教程
💻 JAVA
字号:
// 例 1.4.1 TestJavadoc.java
import java.io.*;
/**
 * 题目:TestJavadoc类<br>
 * 描述:通过在当前目录下新建一个文件的例子来演示文档注释的编写和生成过程
 * @author 张三
 * @author 李四
 * @version 当前版本为1.0
 */
public class TestJavadoc
{
    /**
     * 字符串变量,用来接收控制台输入的文件名
     */
    String filename;
    /**
     * 判断在当前目录下是否已经创建了filename指定的文件。
     * <p>如果filename指定的文件已经创建,则返回true,否则返回false
     * @param fileName 该参数是字符串类型的变量,用来接收文件名
     * @return 返回true说明该文件已经存在,返回false则说明该文件不存在
     * @see #createThisfile
     */
    public boolean isCreatethisfile(String fileName)
	{
    	File f = new File(fileName);
	    if(f.exists())return true;
	    else return false;
    }
    /**
     * 在当前目录下创建名为filename的文件。
     * @param fileName 该参数是字符串类型的变量,用来接收文件名
     * @exception java.io.IOException:如果发生I/O错误则抛出该异常
     * @see #isCreatethisfile
     */
    public void createThisfile(String fileName)
	{
    	File f = new File(fileName);
	    try
		{
	    	f.createNewFile();
	    }catch(IOException e){ System.out.println(e.getMessage());}
    }
    /**
     * 程序入口。
     * 必须由public static修饰符来修饰,否则无法在程序外部被调用
     * @param args 这是一个字符串数组,用来接收控制台输入的参数
     */
    public static void main(String args[])
	{
     	boolean b;
    	TestJavadoc tm = new TestJavadoc();
    	tm.filename = args[0];
    	b = tm.isCreatethisfile(tm.filename);
    	if (b)
    	    System.out.println("This file named "+tm.filename+" is created");
    	else
		{
    	    System.out.println("This file named "+tm.filename+" is not created");
    	    tm.createThisfile(tm.filename);
    	}
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -