问题标签 [method-parameters]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何以任何顺序使用 PHP 函数或方法参数?
假设我用这样的方法定义类:
是否可以使用此方法,但参数顺序不同,如下所示:
它们将具有相同的名称,但顺序不同。
我看到 Symfony2 可以使用它的调度程序来做到这一点,你可以按照你想要的任何顺序使用参数。链接:Symfony2 控制器可以做到
问题是,如何使这项工作?Symfony2 如何调用适当的动作控制器,然后它可以按您喜欢的任何顺序接受参数?
编辑:我不能使用数组,而且我知道 php 不使用命名参数。但不知何故 Symfony2 设法做到了。
java - 将两个整数传递给接受一个整数的方法在 JAVA 中是如何工作的?( 安卓 )
请参阅 Amitku 的回答:为 EditText 设置 inputType?
谁能解释一下传递 (int | int) 对接受 (int) 的方法是如何工作的?
谢谢你。
回答后编辑:
但是当你只传递其中一个参数时,方法并没有按预期工作?那么,如果我们只传递其中一个整数,究竟会发生什么?
ruby - 我应该在 Ruby 中验证方法参数吗?
我有 Java 背景,在 Java 中,当程序员使用错误的参数调用方法时,会抛出异常。Ruby 程序员如何处理错误的方法参数?
核心类的两个相反的例子:
java - 服务层:如果查询参数为空,返回什么?
假设我们有一个服务方法getById(Long id)
,它根据它的 id 返回一个实体。如果 id 为空,正确的操作是什么?
抛出 IllegalArgumentException?
抛出 NullPointerException?(番石榴 Preconditions.checkNotNull 这样做)
返回空?
既然永远不可能有 id == null 的实体,那么返回 null 似乎不是那么糟糕?我的意思是如果 id 不存在,该方法无论如何都会返回 null 。
先决条件是很好的单行代码,但在这种情况下抛出 NullPointerException 似乎很极端。
这里的“最佳实践”是什么?
php - 为什么我不能将返回字符串的函数作为函数的参数传递,其中参数的类型是字符串?
为什么我不能将返回字符串的函数作为函数的参数传递,其中参数的类型是字符串?
例如:
上面的代码返回错误:
可捕获的致命错误:传递给 testFunction() 的参数 1 必须是字符串的实例...
我怎样才能做到这一点?
c# - C# 类类型作为方法参数
在上面的代码示例中,传递的方法参数类型与方法所属的类相同。我想知道为什么会这样,还有一些细节
提前致谢
java - 获取调用方法的参数值
如何获取调用方法的参数值?
我有两个类,即 A 类和 B 类,其中包含两个方法 mthA(在 A 类中)和 mthB(在 B 类中)。mthA 调用 mthB。现在我想在 mthB 中知道所有参数已传递给 mthA。这基本上用于记录和处理异常。我能够得到调用类的类名,即 Class A 和调用 mthB 的方法名,即 mthA。但我一直在获取 mthA 的参数。
这给了我调用方法的类名,即 A 类。
这给了我调用方法的方法名称,即 mthA。
如果我能以某种方式获取整个方法本身,那么我可以使用 getParameters() 获取传递给该方法的方法参数。
java - readLine() 无法正常工作
我对 readLine() 有问题,即我的系统不接受我的任何输入请求,它直接执行下一行我的代码有什么问题我的代码是:
此代码仅在 netbeans 命令模式下工作,无法访问,谢谢
java - 双括号初始化中的方法参数?
我正在HashMap
函数内创建一个带有双括号的内联:
我收到这些错误:
如何将方法参数插入到Object
初始化的双括号中?
java - Java中的方法参数是线程安全的吗?
现在o
作为参数传递给方法。多个线程并行调用相同的方法。我们可以肯定地说这段代码是线程安全的吗?
有两种情况:
- 如果
someObject
在线程之间共享 - 如果每个线程都有自己的副本
someObject