Ben*_*lie 1 java methods arguments
据我了解, contentEquals() 方法只接受一个参数进行比较。在下面的程序中,如果我想传入更多怎么办?
喜欢: (1)是 (2)是 (3)是 (4)是
import java.util.Scanner;
public class ifStatement1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Want some pizza?");
String userInput = input.nextLine();
boolean answer = **userInput.contentEquals("yes");**
if(answer) {
System.out.println("so go take a break from all this code");
}
else {
System.out.println("so keep writing code");
}
}
}
Run Code Online (Sandbox Code Playgroud)
Set.of("YES", "Yes", "Y", "y").contains(userInput)
Run Code Online (Sandbox Code Playgroud)
String.equals会比使用更正常String.contentEquals了String。
| 归档时间: |
|
| 查看次数: |
68 次 |
| 最近记录: |