首页 > 编程语言 >Java: File

Java: File

时间:2023-02-19 22:24:21浏览次数:35  
标签:Java file java javafx System File import out

import javafx.application.Application;   //https://gluonhq.com/products/javafx/  https://github.com/openjdk/jfx
import javafx.fxml.FXMLLoader;  //https://gluonhq.com/products/javafx/
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
import java.io.IOException;
import java.nio.file.DirectoryStream;
import java.nio.*;
import java.nio.file.Files;
import java.nio.file.Files.*;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.Scanner;
import java.util.NoSuchElementException;
import java.lang.IllegalStateException;

            Scanner input=new Scanner(System.in);
            System.out.printf("Enter file or directory name:");
            Path path=Paths.get("D:\\书籍资料\\java\\JavaHowToProgram11e_EarlyObjects-master\\examples");
            if(Files.exists(path))
            {
                System.out.println("FileName:"+path.getFileName());
                if(Files.isDirectory((path)))
                {
                    try {
                        DirectoryStream<Path> directoryStream = Files.newDirectoryStream(path);
                        for (Path p : directoryStream) {
                            System.out.println(p.toString());
                        }
                    }
                    catch (IOException exception)
                    {
                        exception.printStackTrace();
                    }
                }
            }
            /**/
            try(Scanner duinput=new Scanner(Paths.get("clients.txt")))
            {
                System.out.printf("%-10s%-12s%-12s%10s%n", "Account","First Name", "Last Name", "Balance");

                while (duinput.hasNext()) {
                   // System.out.printf(""+
                    System.out.printf("%-10d%-12s%-12s%10.2f%n", duinput.nextInt(), duinput.next(), duinput.next(), duinput.nextDouble());
                    //System.out.printf("geovindu");
                }

            }
            catch (IOException|NoSuchElementException|IllegalStateException exception)
            {
                exception.printStackTrace();
            }

  

标签:Java,file,java,javafx,System,File,import,out
From: https://www.cnblogs.com/geovindu/p/17135786.html

相关文章

  • DVWA靶场实战(十四)——JavaScript
    DVWA靶场实战(十四)五、JavaScript:1.漏洞原理:这里的JavaScript其实是JavaScriptAttack也就是JS攻击。JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本......
  • JavaScript知识汇总
    1JavaScript功能直接写入HTML输出流(在HTML输出中使用document.write,如在文档加载后使用该方法会覆盖整个文档)对事件进行响应(如鼠标事件、键盘事件等)改变HTML内......
  • 算法刷题-放苹果-JAVA
    0x00引言为获取一个良好的算法思维,以及不再成为一个脚本小子,争取每天一道算法题,培养自己的逻辑思维,温顾各类型语言语法知识。题解只写自己理解的解法,其他解法不再增加。......
  • java的引用
    引用的概念每种编程语言都有自己操作内存中元素的方式,例如在c和c++里是通过指针,而java中通过引用,在java中一切都是对象,操作标识符就是一个引用判断是否回收某个对象引......
  • 算法刷题-尼科彻斯定理-JAVA
    0x00引言为获取一个良好的算法思维,以及不再成为一个脚本小子,争取每天一道算法题,培养自己的逻辑思维,温顾各类型语言语法知识。题解只写自己理解的解法,其他解法不再增加。......
  • Java的数据类型
                                               {整数类型       ......
  • Java 获取 List 中元素的所有子集
    原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/17135599.html MavenDependency<dependency><groupId>com.google.guava</groupId><artifactId>......
  • 算法刷题-字符串最后一个单词的长度-JAVA
    0x00引言为获取一个良好的算法思维,以及不再成为一个脚本小子,争取每天一道算法题,培养自己的逻辑思维,温顾各类型语言语法知识。题解只写自己理解的解法,其他解法不再增加。......
  • Java开学考(用户注册与登录部分)
    .java文件:packagexuanke;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.S......
  • 外部排序【java实现】
    外部排序什么是外部排序?外部排序是一种把大量无序的数据,按一定的顺序排序的算法。它是一种非常适合处理海量数据的算法,其原理主要有以下几点:首先,将所有要排序的数据分......