MyFile.java
上传用户:zghglow
上传日期:2022-08-09
资源大小:27227k
文件大小:1k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

JavaScript

  1. package com.chinacannel.common;
  2. import java.io.*;
  3. public class MyFile {
  4.     private File file;
  5.     public MyFile() {
  6.     }
  7.     private static String getNameWithoutExtension(String fileName) {
  8.         return fileName.substring(0, fileName.lastIndexOf("."));
  9.     }
  10.     private String getExtension(String fileName) {
  11.         return fileName.substring(fileName.lastIndexOf(".") + 1);
  12.     }
  13.     public String getExtName() {
  14.         return this.getExtension(this.file.getName());
  15.     }
  16.     public File getFile() {
  17.         return file;
  18.     }
  19.     public String getFileName() {
  20.         return this.file.getName();
  21.     }
  22.     public String getNoExtName() {
  23.         return this.getNameWithoutExtension(this.file.getName());
  24.     }
  25.     public void setFile(File file) {
  26.         this.file = file;
  27.     }
  28. }