java 获得文件的后缀(扩展文件名)

如何获得文件的后缀,即扩展文件名?

方法如下:

方法一:

	private static void methodOne(){//方法一
		String fileName = "我是文件.jsp";
		System.out.println(fileName);
		//获得.的位置,然后从这里开始截取字符串到结尾
		String suffix=fileName.substring(fileName.lastIndexOf(".")+1);
	    System.out.println("methodOne:"+suffix);
	}

方法二:

	private static void methodTwo(){
		String fileName = "我是文件.jsp";
		System.out.println(fileName);
		//因为.是特殊字符,所以要加\\
		String suffix = fileName.split("\\.")[1];
		System.out.println("methodTwo:"+suffix);
	}


方法三:如果是知道要找什么文件,也可以这样:

private static void methodThree() {
		String fileName = "我是文件.jsp";
		System.out.println(fileName);
		//因为.是特殊字符,所以要加\\
		boolean suffix = fileName.endsWith(".jsp");
		System.out.println(fileName+"是jsp文件吗:"+suffix);
	}





 
  
 
  

你可能感兴趣的:(java)