2013-03-20 57 views
0

嘿,你們這些超級noob在這裏,我已經厭倦了閱讀其他答案瞭解這一點,但我無法弄清楚。所以我在這裏有這門課。Noob需要幫助在同一個項目中調用另一個課程

public class Testing { 
public static void main(String[] args) { 

System.out.println("Hello boss awesome"); 
System.out.println("My name is Luke Duke'm"); 
} 
} 

我想調用另一個我創建到此類中的類來打印當前的日期和時間。這是我爲創建日期/時間而創建的課程。

import java.text.DateFormat; 
import java.text.SimpleDateFormat; 
import java.util.Calendar; 
import java.util.TimeZone; 

public class date { 
public void main(String args[]) { 

TimeZone zone = TimeZone.getDefault(); 
DateFormat format = new SimpleDateFormat ("MM/dd/yyyy HH:mm"); 
format.setTimeZone(zone); 
Calendar cal = Calendar.getInstance(); 
System.out.println(format.format(cal.getTime())); 
} 
} 

我需要將什麼放入測試類來調用日期類並讓它打印日期。對不起,這樣的小白,但有點學習。

+0

還有的創建的實例創建date

  • 呼叫printDate()的對象...這個班真的沒有什麼可以放在那裏的。這與在那裏實例化SimpleDateFormat相同,但沒有任何參數給構造函數。 – Makoto 2013-03-20 05:51:26

  • 回答

    0

    請更改類的名稱日期到另一個one.It是預定義類的 你不能調用其他class.So的主要方法的名稱寫一個用戶自定義的方法

    public class ClassName{ 
    
        public getDate() { 
    
        TimeZone zone = TimeZone.getDefault(); 
        DateFormat format = new SimpleDateFormat ("MM/dd/yyyy HH:mm"); 
        format.setTimeZone(zone); 
        Calendar cal = Calendar.getInstance(); 
        System.out.println(format.format(cal.getTime())); 
        } 
    } 
    public class Testing {  
    
        public static void main(String[] args) { 
    
        ClassName obj = new ClassName(); 
        obj .getDate(); 
    
        System.out.println("Hello boss awesome"); 
        System.out.println("My name is Luke Duke'm"); 
        } 
    } 
    
    +0

    @ user2189489你解決了你的問題嗎? – PSR 2013-03-20 06:00:12

    0

    您可以創建一個對象你創建的日期類,並嘗試調用該方法,完成這項工作,該方法有權做。

    0
    import java.text.DateFormat; 
    import java.text.SimpleDateFormat; 
    import java.util.Calendar; 
    import java.util.TimeZone; 
    
        public class Date { 
        public void printDate() { 
    
        TimeZone zone = TimeZone.getDefault(); 
        DateFormat format = new SimpleDateFormat ("MM/dd/yyyy HH:mm"); 
        format.setTimeZone(zone); 
        Calendar cal = Calendar.getInstance(); 
        System.out.println(format.format(cal.getTime())); 
        } 
        } 
    

    中的其他類,如下

    public class Testing { 
    public static void main(String[] args) { 
    Date objdate=new Date(); 
    objdate.printDate(); 
    System.out.println("Hello boss awesome"); 
    System.out.println("My name is Luke Duke'm"); 
    } 
    } 
    
    0

    date類改變方法來一些別的東西的名稱,創建上面的類的實例,如

    import java.text.DateFormat; 
    import java.text.SimpleDateFormat; 
    import java.util.Calendar; 
    import java.util.TimeZone; 
    
    public class date { 
        public void printDate() { 
    
        TimeZone zone = TimeZone.getDefault(); 
        DateFormat format = new SimpleDateFormat ("MM/dd/yyyy HH:mm"); 
        format.setTimeZone(zone); 
        Calendar cal = Calendar.getInstance(); 
        System.out.println(format.format(cal.getTime())); 
        } 
    } 
    

    和您的主要方法Testing

    1. date

      公共類的測試{

      public static void main(String[] args) { 
      
      System.out.println("Hello boss awesome"); 
      System.out.println("My name is Luke Duke'm"); 
      date d = new date(); 
      System.out.print("date:"); 
      d.printDate(); 
      }  
      

      }