Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

public class Main {
    public static void main(String[] argv) throws Exception {
        System.out.println(replace("this is a test", "is", "are"));
    }

    static String replace(String str, String pattern, String replace) {
        int start = 0;
        int index = 0;
        StringBuffer result = new StringBuffer();

        while ((index = str.indexOf(pattern, start)) >= 0) {
            result.append(str.substring(start, index));
            result.append(replace);
            start = index + pattern.length();
        }
        result.append(str.substring(start));
        return result.toString();
    }
}