【发布时间】:2012-01-22 07:01:14
【问题描述】:
我在课堂上被告知我必须在 main 方法中编写和测试我的代码,我编写了它,但我不知道如何测试它。我应该如何测试我的方法?我应该接受用户输入,然后得到第一个字母、最后一个字母等。
import java.util.Scanner;
public class Word
{
public static void main(String[] args)
{
}
public String word;
public void Word()
{
String word = "";
}
public void Word(String word1)
{
String word = word1;
}
public String getWord()
{
return word;
}
public void setWord(String newWord)
{
String word = newWord;
}
public void getFirstLetter()
{
String firstLetter = word.substring(0, 1);
}
public void getLastLetter()
{
String lastLetter = word.substring(word.length() - 1, word.length());
}
public void removeFirstLetter()
{
String noFirstLetter = word.substring(1, word.length());
}
public void removeLastLetter()
{
String noLastLetter = word.substring(0, word.length() - 1);
}
public int findLetter (String parameter)
{
word.indexOf(parameter);
return 1;
}
}
【问题讨论】:
-
是的,但不是针对学校的,这是针对校外课程的。
-
或许可以先在你的 main 方法中加入一些代码。创建 Word 对象并调用方法等。
-
啊,今天的年轻人——你不知道自己有多幸运!当我学习编程时,我们必须在纸上编写代码,翻译成 fortran,从代码中创建打孔卡,然后将我们的打孔卡提交给计算实验室进行通宵运行。然后再次调试并重复整个过程! 现在,您已经在自己家中的桌面上安装了计算实验室——所以实验!创建代码,坏代码,好代码,任何代码!只需创建、测试、修改,最重要的是,try!