Java首先发现&最后一封信。最后不行

时间:2017-12-09 00:36:37

标签: java

我的char lastLetter行无效。对此有任何帮助都很有用。

for (int k=0; k<userInput.length; k++)
{      
    char firstLetter = userInput[k].charAt(0);
    char lastLetter = userInput[k].charAt(userInput[k].lenght-1);

    System.out.print(userInput[k] +" First Letter "+ firstLetter); 
    System.out.print(userInput[k] +" Last letter " + lastLetter);

    System.out.print("\n");
}

1 个答案:

答案 0 :(得分:0)

使用.charAt(int)判断,userInput很可能是一个字符串数组

在这种情况下,字符串的长度不是field,但它们的确有length method

char lastLetter = userInput[k].charAt(userInput[k].length() - 1);