编写头部如下的方法,若字符串s1是字符串s2的前缀,则返回true,否则返回false:public static boolean isPrefix(String s ,String s1)

一点都不会,希望大神给出代码给破题思路,求求了,给跪了。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

可以用toCharArray()方法将s和s1转换成字符数组,再利用for循环进行比较,如果一致则返回true,否则反之(我也是新手,不一定是对的)

public static boolean isPrefix(String s1,String s2)
{
for(int i = 0; i < s1.length();++i)
{
if(s1.toCharArray()[i] != s2.toCharArray()[i])
return false;
}
return true;
}