専門家にとっては非常に単純な質問ですが、私のような初心者にとっては混乱するだけです. 私は静的を理解していると思っていましたが、明らかに理解していません。以下はクラス全体で、テストを静的にする必要があると書かれています。しかし、私はしたくありません。これを修正するにはどうすればよいですか?また、そもそもなぜそれが起こっているのですか? ありがとう!
public class SubstringTest
{
private String test;
public static void main(String[] args)
{
test = "Penguin";
System.out.println(test);
System.out.println(test.substring(3));
}
}