我们在课堂上做的这个实验给我带来了很多麻烦,我希望有人帮我解释一下。我的老师本周末不在城里,所以他不能回答我的问题。本实验的目的是找到每个字符串的第一个和最后一个字母。我们还必须使用“返回”方法,但我很困惑应该如何使用它们。我知道我必须使用“charAt();”,但我不知道该把它放在哪里以及如何从另一个方法测试某些字符串。该测试主类字符串的第一个字符和最后一个字符
import static java.lang.System.*;
public class firstandlast
{
public String s, word, getFirst, getLast;
public firstandlast(String s)
{
}
public void setString(String s)
{
}
public String getFirst()
{
return "";
}
public String getLast()
{
return "";
}
public String toString()
{
String output = "";
return output;
}
}
代码:
import static java.lang.System.*;
public class firstrunner
{
public static void main (String[] args)
{
firstandlast demo = new firstandlast("Hello");
demo.setString("Hello");
System.out.println("first letter :: " + demo.getFirst());
System.out.println("last letter :: " + demo.getLast());
demo.setString("World");
System.out.println("first letter :: " + demo.getFirst());
System.out.println("last letter :: " + demo.getLast());
//add more test cases
}
}
我明白任何帮助!
你给我们的样板代码。你真的尝试过什么? – Brendan 2014-11-01 21:04:21
我不知道从哪里开始,我已经尝试了大约一个小时很多不同的东西,但没有任何工作:/ – Certus 2014-11-01 21:06:01
你说你不知道把charAt();放在哪里......那么方法'getFirst()'和'getLast()'? – Tom 2014-11-01 21:07:33