JAVA:判断一个文件是不是存在,如果不存在则创建它
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA:判断一个文件是不是存在,如果不存在则创建它相关的知识,希望对你有一定的参考价值。
并向里边写东西
JAVA的File类中有个方法是可以判断文件是否存在的,就是exists()这个方法,如果是文件的话可以用createNewFile()这个方法新建一个文件,如果新建的是文件夹可以用mkdir()这个方法 参考技术A 6月13日 08:36 在TCP/IP 互联网时,经常会需要查询自己主机的IP地址和www服务器的IP地址。虽然,我们可以使用IPCONFIG 和PING 进行IP地址查询,但是如果在应用程序或APPLET中使用此命令回破坏我们应用程序界面。---- 为此使用JAVA 做了一个简单的程序可以直接查询自己主机的IP地址和www服务器的IP地址。
// 文件名为 NetTool.java (注意:在JAVA 语言中大小写敏感)
import java.net.*;
public class NetTool
InetAddress myIPaddress=null;
InetAddress myServer=null;
public static void main( String args[])
NetTool mytool;
mytool=new NetTool();
System.out.println("Your host IP is: "
+ mytool.getMyIP());
System.out.println("The Server IP is :"
+mytool.getServerIP());
//取得LOCALHOST的IP地址
public InetAddress getMyIP()
try myIPaddress=InetAddress.getLocalHost();
catch (UnknownHostException e)
return (myIPaddress);
//取得 www.abc.com 的IP地址
public InetAddress getServerIP()
try myServer=InetAddress.getByName(
"www.abc.com");
catch (UnknownHostException e)
return (myServer);
---- 由于JAVA语言的跨平台特性,以上程序编译后可直接在任何装有JVM系统的机器上运行。以上程序旨在抛砖引玉,读者可将上述代码稍加变换转化成APPLET加到你的homepage中,或将地址查询结果写到一个文件中去,建立自己本地的hosts文件。
java判断文件是不是存在不存在就创建
用File类中的.exists()方法判断是否存在mkdirs创建目录
createNewFile()创建文件
多看看API文档
boolean
exists()
测试此抽象路径名表示的文件或目录是否存在。
createNewFile()
当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。
boolean
mkdirs()
创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。 参考技术A if(!file.exist())
file.createNewFile();
以上是关于JAVA:判断一个文件是不是存在,如果不存在则创建它的主要内容,如果未能解决你的问题,请参考以下文章