gpt4 book ai didi

java - PHP 的 list() 函数在 Java 中的等价物是什么?

转载 作者:可可西里 更新时间:2023-10-31 22:06:52 25 4
gpt4 key购买 nike

PHP 的 list() 函数在 Java 中的等价物是什么?例如

$matches = array('12', 'watt');
list($value, $unit) = $matches;

最佳答案

由于 java 总是按值传递原语,并且没有对 perl 样式列表的原生支持,恐怕无法满足您的需求。

您可以编写方法 list 并向其传递变量 valueunit。您可以更改这些变量的值。但这些更改仅在 list 方法中可见。 valueunit 的原始值将与调用前相同。

此问题的 java 风格解决方案是创建自定义类(即使是内部类,它在其他上下文中也没有任何意义)。然后创建解析字符串的方法(使用正则表达式)并创建类的实例。

关于java - PHP 的 list() 函数在 Java 中的等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5928942/

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