我来自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是否支持在此庄园中创建方法?
答案 0 :(得分:0)
修改:如果您要询问是否可以将参数分割为与使用Objective C完成的方式类似,则答案为否定。这根本不是它在Java中的表现。语法不同。
上一个回答:
是的,几乎所有的编程语言都可以。从Objective-C到Java的地方可能会让您有点困惑,因为您不需要多次声明该方法。在Objective-C中,在头文件中声明方法,并在源文件中定义方法。你不是用Java做的。在Java中,它们都在一个文件中完成。
所以你在课堂上想要这样的东西:
public void updateLabelToText(String newText, int theTag)
{
// do stuff
}