與Delphi合作時,我真正喜歡的一件事是函數的變量爲result
。德爾福功能如下所示:在Java中,Delphi中的「結果」變量是否可比?
result:="My Result";
結果變量的數據類型是該函數的返回類型。沒有額外的代碼是必要的。如今,當我用Java寫的東西,它看起來最像這樣的時候:
function List<Foo> myFunc(){
List<Foo> myResultVar = new ArrayList<>();
//--now i do some clever stuff--
return myResultVar;
}
正如你看到的,它是相對於德爾福一些樣板代碼,至少當你有寫比一個更-襯墊。是否有什麼東西與Java中的result
變量相媲美,我只是不知道它?
您可能會發現Groovy更符合您的喜好,而不是傳統的Java。 – Perception 2013-03-02 20:43:10