23ID01CE020 ( Practical - 5 )
23ID01CE020 ( Practical - 5 )
String upperCaseString =
originalString.toUpperCase();
String lowerCaseString =
originalString.toLowerCase();
System.out.println("Uppercase: " +
upperCaseString);
System.out.println("Lowercase: " +
lowerCaseString);
}
}
String capitalizeFirstLetter =
capitalizeWords(originalString);
System.out.println("Original: " +
originalString);
System.out.println("Capitalized: " +
capitalizeFirstLetter);
}
capitalized.append(Character.toUpperCase(word.charAt(0)))
.append(word.substring(1).toLowerCase())
.append(" ");
}
}
return capitalized.toString().trim();
}
}
Character Extraction
String Comparison
1. Compare two strings using equals() and equalsIgnoreCase() methods.
public class StringComparisonExample
{
public static void main(String[] args)
{
String str1 = "Alice";
String str2 = "alice";
boolean isEqual = str1.equals(str2);
boolean isEqualIgnoreCase =
str1.equalsIgnoreCase(str2);
System.out.println("Using equals(): " + isEqual);
System.out.println("Using equalsIgnoreCase(): " +
isEqualIgnoreCase);
}
}
2. Read different data types (int, double, String) from the user using the
Scanner class.
import java.util.Scanner;
public class ScannerDataTypesExample
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
System.out.print("Enter an integer: ");
int intValue = scanner.nextInt();
System.out.print("Enter a double: ");
double doubleValue = scanner.nextDouble();
scanner.nextLine();
System.out.print("Enter a string: ");
String stringValue = scanner.nextLine();
System.out.println("Integer value: " + intValue);
System.out.println("Double value: " +
doubleValue);