I tried recently to build an app that shows you a generated text using the first two letters from your firstname, and last two letters from lastname but it doesn't work.
import java.util.Scanner;
public class HW2ex2 {
public static void main (String[] args) {
Scanner scan = new Scanner(System.in);
String firstName, lastName, yourCNP;
System.out.println("Enter your first name: ");
firstName = scan.nextLine();
System.out.println("Enter your last name: ");
lastName = scan.nextLine();
System.out.println("Enter your CNP: ");
yourCNP = scan.nextLine();
firstName = firstName.toLowerCase();
lastName = lastName.toUpperCase();
String firstPart = String.valueOf(firstName.charAt(0) + firstName.charAt(1));
String secondPart = String.valueOf(lastName.charAt(lastName.length() - 2) + lastName.charAt(lastName.length() - 1));
String password = firstPart + secondPart;
System.out.println("Your password is: " + password);
scan.close();
}
}