⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 filenamefilterbyending.java

📁 利用JAVA编写的群体机器人局部通讯完成一定得队形控制
💻 JAVA
字号:
/* * FilenameFilterByEnding.java */package	EDU.gatech.cc.is.util;import java.lang.System;import java.lang.String;import java.io.FilenameFilter;import java.io.File;/** * Create a FilenameFilter that only accepts names whose ending matches * a given value. * <P> * Copyright (c)2000 Tucker Balch * * @author Tucker Balch * @version $Revision: 1.2 $ */public class FilenameFilterByEnding implements FilenameFilter        {	private	String	ending;	/**	 * Create a FilenameFilterByEnding object.	 * @param e String, the ending to match.	 */        public FilenameFilterByEnding(String e)                {		ending = e;                }	/**	 * Check a filename to see if it meets critera.	 * @param d File, the file.	 * @param name String, the name of the file.	 * @return true if ending matches, false otherwise.	 */        public boolean accept(File d, String name)                {		if (name == null)			return(false);		else if (name.length() < ending.length())			return(false);		else			{			String nameending = name.substring(name.length() 				- ending.length(), name.length());			if (nameending.equals(ending))				return(true);			else				return(false);			}                }	/**	 * Test the filter.	 */	public static void main(String[] args)		{		File d = null;		FilenameFilter joe = new FilenameFilterByEnding(".dsc");		if (joe.accept(d,"eric.dsc")) System.out.println("OK");		else System.out.println("FAIL");		if (joe.accept(d,".dscasd")) System.out.println("FAIL");		else System.out.println("OK");		if (joe.accept(d,"dsc")) System.out.println("FAIL");		else System.out.println("OK");		}        }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -