0
の場合は、このコードを解決するのに手伝ってください。 あなたが使用私の外にこれらの行を印刷する方法を主な懸念「それが10以上で、20文字未満の長い場合、名前の長さを印刷し、そして名前に3番目の文字」名前の長さが10文字以上20文字未満で、名前の3文字目が
public static void main(String[] args) {
System.out.println("Class activity");
Scanner scn = new Scanner(System.out);
System.out.println("Please enter your name");
String name = scn.nextDouble();
Main.processName(name);
}
/**
* Print out the length of the name if it is more than 10 and less than 20 characters long, and the third letter in the name
*/
private int processname(String name) {
int len = name.len();
if (len > 10 | len < 20) {
System.out.println("Wow," + name + " that name is between 10 and 20 characters long!");
}
char thirdLetter = name.charAt(3);
System.out.println("Your name has " + len + " letters and the second letter is " + thirdLetter);
}
論理的または||、ではありません|。 –