如
Scanner keyboard = new Scanner(System.in);
String productName1, productName2;
System.out.println("First product's info: ");
System.out.print("Product name: ");
productName1 = keyboard.nextLine();
System.out.println("");
System.out.println("Second product's info: ");
System.out.print("Product name: ");
当用户将aPPles中的类型称为productName1时,我将如何进行操作。 当我稍后重新打印它时,我将如何使系统打印它是苹果。 用户输入打印:aPPles 转载:苹果
答案 0 :(得分:0)
使用
productName1 = productName1.toLowerCase(); //To lower case
productName1 = productName1.substring(0,1).toUpperCase().concat(productName1.substring(1));
首先获取字符串并使其成为小写。然后它接受第一个字母,使其成为大写,并将其余的字符串添加到其中。
答案 1 :(得分:-1)
试试这个
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
String productName1;
System.out.println("First product's info: ");
System.out.print("Product name: ");
productName1 = keyboard.nextLine();
System.out.print("Product name: ");
productName1 = productName1.toLowerCase();
productName1 = Character.toUpperCase(productName1.charAt(0)) + productName1.substring(1);
System.out.println(productName1);
keyboard.close();
}