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");
}
}