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

📄 a.java

📁 有大量的java的实例
💻 JAVA
字号:
import java.io.*;
public class e813
{
 public static void main(String args[])
 {
  try
  {     	//把标准输入通过InputStreamReader由二进制数据流变成字符数据流
    BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
    String sdir = "temp1";
    String sfile;
    File Fdir1 = new File(sdir);//利用相对路径创建File对象代表目录
    if ( Fdir1.exists() && Fdir1.isDirectory())//若指定目录存在
    {
      System.out.println("There is a directory "+sdir+" exists.");
      for( int i=0; i< Fdir1.list().length; i++) //列出目录下内容
          System.out.println( (Fdir1.list())[i]);
      File Fdir2=new File("temp1\\temp2");
      if(!Fdir2.exists())
      Fdir2.mkdir();			//若目录不存在,创建之
      System.out.println();
      System.out.println("Now the new list after create a new dir:");
      for( int i=0; i< Fdir1.list().length; i++) //检查目录是否已建立
      System.out.println( (Fdir1.list())[i]);
    }
    System.out.println("Enter a file name in this directory:");
    sfile = in.readLine();//从标准输入读取一行字符,用来指定一个文件名
    File Ffile = new File( Fdir1, sfile );
    if( Ffile.isFile() )	//若此File对象代表文件
    {
    System.out.println("File "+Ffile.getName() //显示文件有关信息
		        + " in Path "+Ffile.getPath()
		        + " is "+Ffile.length()+" in length. ");
    }
  } //end of try 
  catch(Exception e)//凡输入输出操作,都可能引发异常,必须使用try和catch
  {		    
    System.out.println(e.toString());	
  }
 }
}

⌨️ 快捷键说明

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