作者nike4859 (小绵羊)
站内java
标题Re: 刚刚有人问的main2()不印的问题
时间Sat Mar 18 01:02:45 2006
※ 引述《pijiu (Mr.神奇N N NI》之铭言:
: import java.io.*;
: public class ptt
: {
: static void main2()
: {
: int i = 1;
: prt(" i : " + i );
: prt("++i : " + ++i); // Pre-increment
: prt("i++ : " + i++); // Post-increment
: prt(" i : " + i );
: prt("--i : " + --i); // Pre-decrement
: prt("i-- : " + i--); // Post-decrement
: prt(" i : " + i );
: }
: static void prt(String s)
: {
: System.out.println(s);
: }
: static void usecommand()
: {
: System.out.println("Please use command");
: System.out.println("Choose [1|2|3|4]:");
: }
: public static void main (String[] args)throws IOException
: {
: InputStreamReader in=new InputStreamReader(System.in);
: BufferedReader buf=new BufferedReader(in);
: int a;
: String str=buf.readLine();
: a=Integer.parseInt(str);
: if (a !=1)
: {
: usecommand();
: return;
: }
: else
: {
: main2();
: return;
: }
: }
: }
: //这样有解问题吗?....我也才刚学XD
在static中不能直接呼叫reference方法吧
compile就不会给过了阿!
要先NEW一个ptt class才可以使用该方法。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.129.251