This is a java program to perform search using Vectors.
Here is the source code of the Java Program to Implement String Matching Using Vectors. The Java program is successfully compiled and run on a Windows system. The program output is also shown below.
package com.maixuanviet.setandstring; import java.util.Scanner; import java.util.Vector; public class StringSearchUsingVectors { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Enter the main string: "); Vector<String> text = new Vector<String>(); text.add(sc.nextLine()); System.out.println("Enter the pattern string: "); Vector<String> pattern = new Vector<String>(); pattern.add(sc.nextLine()); for (int i = 0; i <= text.elementAt(0).length() - pattern.elementAt(0).length(); i++) { if (text.elementAt(0) .substring(i, i + pattern.elementAt(0).length()) .equalsIgnoreCase(pattern.elementAt(0))) { System.out.println(pattern.elementAt(0) + " is substring of main string, match found at: " + ++i); } } sc.close(); } }
Output:
$ javac StringSearchUsingVectors.java $ java StringSearchUsingVectors Enter the main string: Java Program to Implement String Matching Using Vectors Enter the pattern string: Vectors Vectors is substring of main string, match found at: 49
Related posts:
Java Program to Generate All Subsets of a Given Set in the Gray Code Order
Java Program to Implement Interval Tree
Spring Security with Maven
Spring Boot - Cloud Configuration Server
Java Program to Implement Word Wrap Problem
Tìm hiểu về xác thực và phân quyền trong ứng dụng
Java 8 Predicate Chain
Java Program to Check whether Directed Graph is Connected using BFS
Java Program to implement Priority Queue
Sorting in Java
Convert a Map to an Array, List or Set in Java
Java Program to Perform Search in a BST
Running Spring Boot Applications With Minikube
Java Convenience Factory Methods for Collections
Spring’s RequestBody and ResponseBody Annotations
Java Program to Implement SimpeBindings API
Java Program to Implement Gabow Algorithm
Java Program to Implement Sorted List
A Guide to Java 9 Modularity
Java Program to Check Whether Graph is DAG
Java Program to Implement the linear congruential generator for Pseudo Random Number Generation
Quick Intro to Spring Cloud Configuration
Tránh lỗi NullPointerException trong Java như thế nào?
Java Program to Construct a Random Graph by the Method of Random Edge Selection
Using the Map.Entry Java Class
Configure a RestTemplate with RestTemplateBuilder
Hướng dẫn Java Design Pattern – Intercepting Filter
Java Program to Evaluate an Expression using Stacks
Spring Data Reactive Repositories with MongoDB
The “final” Keyword in Java
Spring Boot - Admin Client
Notify User of Login From New Device or Location