Sunday, 12 July 2015

Java Programs

/**
 * input1- Hello*world
 * output-- boolean(true or false)
 * operation-- if the character before and after * are same return true else false
 * if there in no star in the string return false
 * Ignore case
 */

package programs;

import java.util.Scanner;

public class CompareCharacterBeforeStarAndReturnBoolean {
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.println("Enter the String : ");
String input = in.next();
boolean output = false;

if (input.contains("*")) {
int index = input.indexOf('*');
String before = "" + input.charAt(index - 1);
String next = "" + input.charAt(index + 1);
if (before.equalsIgnoreCase(next)) {
output = true;
} else {
output = false;
}

}
System.out.println("Status is " + output);
}
}