我是java的新手,还不太熟悉循环.
我有一个赋值问题,并且在程序中已经在main中创建了3个字符串(s,t,w).我必须编写一个或多个语句,添加到main中,这将确定三个字符串是否具有相同的长度.如果他们这样做,我的代码应该打印"是".如果没有,我的代码应打印"否".
我试过输入以下代码:
for(int j = 0; j < s.length(); j++){
if (s.charAt(j) = t.charAt(j) = w.charAt(j))
System.out.println("yes");
else
{
System.out.println("no");
}
}
Run Code Online (Sandbox Code Playgroud)
但我得到这个错误:
compilation error (line 2, column 15) : unexpected type
Run Code Online (Sandbox Code Playgroud)
我不明白这个错误意味着什么?更重要的是,为什么我写的代码不正确?我需要一个&&运算符吗?
任何帮助/提示处理这样的问题将不胜感激.谢谢.