基于每个if语句为true的多个输出。JAVA

基于每个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

我试图使这两个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(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
ot
cat
as,将不为真

c
不等于
c

读取值后,添加此代码

myObj = myObj.toUpperCase();
myObj1 = myObj1.toUpperCase();

myObj=sc.nextLine()之后;//字符串输入myObj1=sc.nextLine();//字符串输入
请打印出能够复制的值。我两个都有。--我也是这样做的。对我来说工作
输入单词Car Cat Car和Cat的长度相同。Car和Cat以C开头。
BTW
C
不等于
C
@ScaryWombat哦,对了,如果OP输入
Cat
,而不是
Cat
,那么第二个输出不会出现的。很漂亮,袋熊先生。