在VB.NET中,我们可以将变量名称括在方括号中,并使用关键字作为变量名称,如下所示:
Dim [new] As String = ""
相当于C#:
string @new = "";
我想知道是否有Java相当于这样做?
不可以。您可以添加下划线或类似的废话,但是基本上关键字是不可行的。
问题内容: 我有以下带有变量的类,和。是一个关键字。如果要在下面的init方法中使用它,编写它的正确方法是什么? 更多上下文:该类明确需要该变量,因为它是另一个开发人员用另一种语言编写的POST端点所需的json的一部分。因此,更改变量名称是不可能的。 JsonAware代码: GenericEncoder代码: 问题答案: 如注释中所述,它是一个Python关键字,因此您不能将其用作变量名或属性
问题内容: 假设我有一个这样的模型: 为了从纽约获得用户列表,这是我的查询: 为了获得去USC的用户列表,这是我的查询: 为了获得纽约的用户列表以及去过南加州大学的用户,这是我的查询: 现在,我想基于变量的值动态生成这些查询。 例如,我的变量可能如下所示: 或像这样: …甚至像这样: 您能帮我编写一个将字典(或词典列表)作为输入,然后动态构建正确的sqlalchemy查询的函数吗? 如果我尝试为关
问题内容: 关键字如何使变量不可变?维基百科说没有。 问题答案: 在Java中,术语 final 是指引用,而不 可变 是指对象。将修饰符分配给引用意味着它不能更改为指向另一个对象,但是如果对象是可变的,则可以对其进行修改。 例如: 就像Wikipedia文章中提到的那样,如果您来自C ++,则必须分离出into 和不可变的概念。
问题内容: 我有需要转换为Java对象的JSON。我需要处理的JSON如下所示: 在搜索引擎(在本例中为“ Jobs”)中输入搜索关键字时,将返回此JSON。我还没有命名这些要创建的变量,这个JSON只是从类似的早期应用程序中“送给”我的。因此,我显然在保存变量和抽象变量方面遇到麻烦。抽象是一个保留关键字,在我读过的任何地方,保留关键字都不能用作变量名。 我无法访问正在更新的以前的应用程序,我想指
问题内容: 解决以下问题 的最有效方法 是什么?从交互式外壳程序: 目前,我正在解决以下问题: 但是看起来很笨拙… (python 2.7+或3.2+解决方案都可以) 问题答案: 使用关键字参数解包:
问题内容: 是Java中的关键字吗? 问题答案: 不,它不是关键字。