簡體   English   中英

在方法中分解多個參數的正確語法

[英]Proper syntax for breaking up multiple parameters in a method

我來自iOS背景,希望在Android中復制iOS應用。

我在iOS中使用的一種方法具有

-(void) updateLabelWithText:(NSString*)newText withTag:(int)theTag;

我正在嘗試盡可能在Android中復制我的應用程序。 但是我似乎找不到任何有關如何創建類似於以下方法的文檔

public void updateLabelWithText(String newText) withTag(int)theTag;

我能得到的最接近的是

public void updateLabelToText(String newText, int theTag);

Java在此庄園中支持方法創建嗎?

編輯 :如果您要詢問是否可以像使用Objective C一樣拆分參數,那么答案是否定的。 那根本不是用Java來完成的。 語法不同。

先前的答案:

是的,幾乎所有編程語言都可以。 從Objective-C到Java可能會讓您感到困惑的是,您無需多次聲明該方法。 在Objective-C中,您在頭文件中聲明方法,並在源文件中定義方法。 您不會在Java中執行此操作。 在Java中,所有操作都在一個文件中完成。

因此,您在課堂上想要這樣的事情:

public void updateLabelToText(String newText, int theTag)
{
    // do stuff
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM