基于每个if语句为true的多个输出。JAVA
我试图使这两个if语句都输出为if true 比如说,如果我进入:基于每个if语句为true的多个输出。JAVA,java,if-statement,Java,If Statement,我试图使这两个if语句都输出为if true 比如说,如果我进入: cat car 我希望它输出: Cat and Car are both the same length. Cat and Car both start with C. 现在我只得到第一个输出 代码如下: import java.util.Scanner; // Import the Scanner class public class Main { public static void main(Strin
cat
car
我希望它输出:
Cat and Car are both the same length.
Cat and Car both start with C.
现在我只得到第一个输出
代码如下:
import java.util.Scanner; // Import the Scanner class
public class Main
{
public static void main(String[] args) {
System.out.println("input words");
String myObj, myObj1;
Scanner sc = new Scanner(System.in); // Create a Scanner object
myObj = sc.nextLine(); // String Input
myObj1 = sc.nextLine(); // String Input
if(myObj.length() == myObj1.length()){ // System check for String Length
System.out.println( myObj + " and " + myObj1 + " are the
same length.");
}
if ((myObj1.charAt(0) == 'C') && (myObj.charAt(0) == 'C')){
System.out.println(myObj + " and " + myObj1 + " start with C." );
} // Output if both start with C
if((myObj1.charAt(0)='C')&&(myObj.charAt(0)='C')){
对于输入car
otcat
as,将不为真
c
不等于c
读取值后,添加此代码
myObj = myObj.toUpperCase();
myObj1 = myObj1.toUpperCase();
在
myObj=sc.nextLine()之后;//字符串输入myObj1=sc.nextLine();//字符串输入
请打印出能够复制的值。我两个都有。--我也是这样做的。对我来说工作输入单词Car Cat Car和Cat的长度相同。Car和Cat以C开头。
BTWC
不等于C
@ScaryWombat哦,对了,如果OP输入Cat
,而不是Cat
,那么第二个输出不会出现的。很漂亮,袋熊先生。