java学习笔记(2):获取文件名和自定义文件过滤器
//自定义文件过滤器import java.io.File;import javax.swing.filechooser.*;public class JavaChooser extends FileFilter{@Overridepublic String getDescription(){return ".java";}@Overridepublic boolean accept(File f) {// TODO Auto-generated method stubreturn f.isDirectory() || f.getName().endsWith(".java");} }
//设置文件名String filename = selectedFile.getName(); int dot = filename.indexOf("."); FileWriter fw = new FileWriter(new File(filename.substring(0,dot)+".txt"));
转载于:https://www.cnblogs.com/ajmd/p/5484038.html
java学习笔记(2):获取文件名和自定义文件过滤器相关推荐
- SpringBoot学习笔记(4):自定义的过滤器
SpringBoot:学习笔记(4)--自定义的过滤器 快速开始 SpringBoot提供的前端控制器无法满足我们产品的需求时,我们需要添加自定义的过滤器. 在SpringBoot的开发中,我们应该还 ...
- Java学习笔记 (二十七) 使用NIO写文件
使用Channel 写数据 代码如下: public static void main(String []args){try(FileOutputStream fos=new FileOutputSt ...
- Head First Java学习笔记(17):包、jar存档文件和部署
Java的部署 Java程序是由一组类所组成的,那就是开发过程的输出. 部署的选择: 1.本机:整个程序都在用户的计算机上以独立.可携的GUI执行,并以可执行的Jar来部署. 2.两种之间的组合:应用 ...
- Java学习笔记:办公自动化简介及PDF文件分析
啥叫办公自动化 非IT专业人员打交道最多的三种文件: Word.Excel.PDF. 办公自动化就是把手工的操作通过编程自动化完成. 这个阶段讲: Word.Excel.PDF文件的读写,图表,简化日 ...
- 2022年Java学习笔记目录
一.2022年Java任务驱动课程 任务驱动,统摄知识点:2022年Java程序设计讲课笔记 二.2022年Java学习笔记 (一)踏上Java开发之旅 Java学习笔记1.1.1 搭建Java开发环 ...
- Java学习笔记(原创)
Java学习笔记(原创) 2011-12-01 16:37:00| 分类: Java|举报|字号 订阅 下载LOFTER客户端 基本知识 一. Java基础 1. java语言的特点: ①简单:没有 ...
- java学习笔记13--反射机制与动态代理
本文地址:http://www.cnblogs.com/archimedes/p/java-study-note13.html,转载请注明源地址. Java的反射机制 在Java运行时环境中,对于任意 ...
- Java学习笔记5-1——多线程
目录 前言 核心概念 线程创建 继承Thread类 实现Runnable接口 上述两个方法小结 实现Callable接口 并发问题简介 静态代理模式 线程状态 线程停止(stop) 线程休眠(slee ...
- 2021-05-31以及2021-06-01(从136开始) JAVA学习笔记
JAVA学习笔记 1学习易错点: 2 具体内容 112 构造方法 113 构造方法的注意事项 114 标准类的制作!!! 115 api string 118 string构造方法![在这里插入图片描 ...
最新文章
- 在线作图|在线做生态位宽度计算
- zstack快速安装文档
- ubuntu 16.0.4 配置 tensorflow-gpu 1.1.0
- eclipse没有日志_技术进展 | 加强公共DHT抵抗eclipse攻击!
- 浅说《测试用例》----给测试新手的
- ffmpeg解码流程 turorial5详解
- 奇怪。短短几天,他们的论文怎么会有这么大的提升?
- LinkedList线程安全问题
- 3.支付平台架构:业务、规划、设计与实现 --- 支付后端技术实战
- Java NIO 和 IO的区别
- 《系统工程》--课程笔记二(系统工程方法论)
- SAP 客户主数据的合作伙伴配置和客户账户组的创建
- mysql主备集群(高可用)
- css3切角文本框_CSS3如何实现4个切角
- JAVA远程连接ssh异步,SSH-2实现java连接远程服务器并执行脚本命令
- 信号强度诊断(系统架构)
- Phython做小鸟飞行游戏
- 水溶性CY3.5-马来酰亚胺,Sulfo-Cyanine3.5 maleimide
- Vuforia examples 简介
- 《基于卷积神经网络的深度迁移学习,用于燃气轮机燃烧室的故障检测》论文阅读