集册 Java实例教程 是音频文件

是音频文件

欢马劈雪     最近更新时间:2020-01-02 10:19:05

454
是音频文件


//package com.nowjava;

/**
 from
* nowjava.com - 时  代  Java 
**/

public class Main {

    public static boolean isAudioFile(String filename) {

        if (!(filename.length() > 3)) {

            return false;

        }


        int i = filename.length();

        String ending = filename.substring(i - 3, i);

        if (ending.equalsIgnoreCase(".au")) {

            return true;

        }


        ending = filename.substring(i - 4, i);

        /*
        来 自*
         时 代 J a v a 公 众 号 - nowjava.com
        */

        if (ending.equalsIgnoreCase(".mp3"))

            return true;


        if (ending.equalsIgnoreCase(".wav")) {

            return true;

        }


        if (ending.equalsIgnoreCase(".ogg")) {

            return true;

        }


        if (ending.equalsIgnoreCase(".3gp")) {

            return true;

        }


        if (ending.equalsIgnoreCase(".mid"))

            return true;


        int index = i - 5;

        if (in
展开阅读全文