gpt4 book ai didi

android - android中的this关键字

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:21:01 26 4
gpt4 key购买 nike

为什么我们在 Android 中使用 this 关键字和方法名称来从同一类中的另一个方法调用一个方法。在 Java 或 C# 中,我们可以不使用 this 关键字直接调用其他方法,如下面的代码所示。

public final String getElementValue( Node elem )
{
Node child;
if( elem != null)
{
if (elem.hasChildNodes())
{
for( child = elem.getFirstChild(); child != null; child = child.getNextSibling() )
{
if( child.getNodeType() == Node.TEXT_NODE )
{
return child.getNodeValue();
}
}
}
}
return "";
}

/**
* Getting node value
* @param Element node
* @param key string
* */
public String getValue(Element item, String str)
{
NodeList n = item.getElementsByTagName(str);
return this.getElementValue(n.item(0));
}

最佳答案

在这种情况下,您不必必须使用this 关键字,无论如何它都是隐式完成的。有时它更清晰,有时它使 Eclipse 自动完成方法名称 :P

关于android - android中的this关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9656097/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com