Method Example 3


import java.util.*;

public class Test2
{
  public static int myFunction(int a, int b)
  {
    int diff;

    System.out.println("A = " + a + " B = " + b);
    diff = b - a;
    System.out.println("diff = " + diff);
    return diff;
  }

  public static int myFunction2(String a)
  {
    int count;
    int length;
    char c;

    System.out.println("A = " + a);
    length = a.length();
    System.out.println("Length = " + length);
    count = 0;

    for (int i =0; i < length; i++)
    {
      c = a.charAt(i);

      if (c == 'e' || c == 'E') count++;

      System.out.println("a[" + i + "]=" + c);
    }
    System.out.println("count = " + count);
    return count;
  }

  public static int myFunction3(String a)
  {
    int count;
    char c;


    StringTokenizer ST = new StringTokenizer(a);
    System.out.println("A = " + a);
    count = 0;

    while (ST.hasMoreTokens())
    {
      int length = 0;

      String myToken = ST.nextToken();
      System.out.println("Token = " + myToken);
      length = myToken.length();
      System.out.println("Length = " + length);

      for (int i =0; i < length; i++)
      {
        c = myToken.charAt(i);

        if (c == 'e' || c == 'E') count++;

        System.out.println("a[" + i + "]=" + c);
      }
    }
    System.out.println("count = " + count);
    return count;
  }

  public static void main(String[] args)
  {
    System.out.println("Test2");
    myFunction(5, 10);
    myFunction2("Mike Elms");
    myFunction3("Mike Elms");
  }
}