我們在課堂上做的這個實驗給我帶來了很多麻煩,我希望有人幫我解釋一下。我的老師本週末不在城裏,所以他不能回答我的問題。本實驗的目的是找到每個字符串的第一個和最後一個字母。我們還必須使用「返回」方法,但我很困惑應該如何使用它們。我知道我必須使用「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