Boyer 1.5
Fast string search (indexOf) using the Boyer-Moore algorithm.

Click to enlarge...
  Downloads: 27 Download free (0.38MB)
Publisher: Canadian Mind Products 83 more by this producer
OS: Unix
Limitations: -
License: Freeware  
Last Updated: March 4, 2008
Boyer's Description
Fast string search (indexOf) using the Boyer-Moore
algorithm. Incorporate this class into your own Java
programs to rapidly search strings.

use:
import com.mindprod.Boyer.Boyer;
...
Boyer b = new Boyer("dogcatwombat");
int where = b.indexOf("cat");
or
int where = Boyer.indexOf("dogcatwombat","cat");

Boyer-Moore is about twice as fast as String.indexOf when
the string you are searching in is 2K or over and the
pattern you are searching for is 4 characters or longer.

String.indexOf is particularly slow when the pattern begins
with a common letter such as "e". Boyer-Moore is fastest
when the pattern is long and composed only of uncommon
letters, e.g. "z" or "^". If you use a char[] instead of
String for your text to be searched, it will run an
additional 33% faster.

Boyer automatically reverts to String.indexOf when that
would be faster.
Boyer's Keywords
java, search, Boyer-Moore, string search, indexOf, fast string search, string ha
Related Software
In-Poculis Mahjong Mac: Mahjong game containing 35 levels and 5 themes
In-Poculis Mahjong: Mahjong game containing 35 levels and 5 themes
EditPlus: EditPlus Text and HTML Editor for Windows
CoffeeCup Free HTML Editor: The CoffeeCup Free HTML Editor is a free drag and drop Editor with FTP.
CoffeeCup Google SiteMapper: Create Snazzy Google Sitemaps in Seconds!
CoffeeCup HTML Editor: This is a powerful, full-featured HTML Editor that has built-in FTP.
Image Recognition Web Test Plugin: Flash and Java Applet Web Test, Performance testing with Image Recognition
iMacros Web Automation and Web Testing: Easy Web Automation, Functional and Regression Website Testing, Data Extraction
AnySearch Gadget: Easily search for anything from the convenient location on your sidebar.
ActMon Password Recovery XP: Instant Password Recovery for Windows - Including XP
More Product By this Publisher
AmericanTax: Calculates American sales taxes state and district
CanadianTax: Calculates Canadian sales taxes: GST HST and PST.
Submitter: Submitter will submit your PAD *.xml program descriptor file to 17 websites.
VerCheck: VerCheck checks websites for new versions of the software you use.
JDisplay: JDisplay displays colorised program listings in web pages.
TimeZones: Displays all the timezones on your machine supported by Java
JarCheck: Check that class target versions are as expected in a Java jar.
Replicator: The Replicator lets you distribute large numbers of files to many people.
Quoter: Converts text with many possible cleanups and transformations.
Biorhythms Calculator: Calculates and displays biorhythm graphs.
Top Searches
converter, file, image, free, copy, download, screen, web, photo, html, search, shareware, utility, server, time, network, rss, tools, create, sound, personal, java, script, Generator, conversion, business, asp, calendar, microsoft, maker
Software Development
.NET & Java
ActiveX
Components & Libraries
Database & Tools
VB, C/C++ & Delphi
Source Code & Editors
HTML/XML/CSS Tools
Install & Setup
Website Administration
Site Log Analysers
Others
Audio Video & Multimedia
Security & Privacy
System Utilities
Business Software
Graphic & Design
Games & Entertainment
Home & Education
Network & Internet
Desktop Enhancements
Top Downloads
BIT PullDown
Javascript Menu Master
Page Popup Maker
Antechinus JavaScript Editor
FileTransfer
AllWebMenus Pro
JavaScript Horizontal Image Slider Ex
KeyPlayer
1st JavaScript Editor Lite 3.8
LinkedList
CSVReader/Writer
Mouse