问题标签 [keyvaluepair]
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.
java - 在 Java HashMap 中保留一对原语
我有一个文件列表。我想扫描并计算相同大小的文件数量。问题在于文件大小很长,正如我们所知,hashmap 将只接收一个对象而不是一个原语。所以使用new Long(filesize)
,我将其放入哈希图中。由于每个 Long obj 都是唯一的,我没有得到一对 (filesize, count),而是得到了 (filesize, 1) 的列表。
我该如何构建这个蓄能器?
1.4.2的任何解决方案?
c - 用于访问表的键/值对的 Lua 的 C 接口是什么?
在 Lua 中,使用C接口,给定一个表,我如何遍历表的键/值对?
另外,如果使用数组添加了一些表表成员,我是否也需要一个单独的循环来迭代这些成员,或者是否有一种方法可以同时迭代这些成员作为键/值对?
vb.net - 在 VB.NET 中使用 KeyValuePair 进行反向查找字典(C# 中的示例提示需要转换)
我目前在一个 VB.NET 项目中,并希望使用 KeyValuePair 来促进反向查找。
我在 C# 中找到了一个很好的例子:http ://www.dreamincode.net/forums/showtopic78080.htm ,但是我在转换为 VB.NET 时遇到了一个小问题(手动和使用翻译器(在线 carlosag) )。例如,我期望在 Add 方法中的语法如下:
而这告诉我“'System.Collections.Generic.KeyValuePair(Of TKey, TValue)' 的类型参数太少”
任何帮助肯定会有所帮助(事实上,包括匿名方法的示例的完整翻译也会有所帮助:D。
c# - 创建 IEnumerable> 使用 C# 的对象?
出于测试目的,我需要IEnumerable<KeyValuePair<string, string>>
使用以下示例键值对创建一个对象:
最简单的方法是什么?
php - 通过它的键抓取一个数组值
我想首先说我已经为这个解决方案寻找了一个很好的数量,但我发现的只是相反。也就是说,我试图弄清楚如何获取附加到数组中某个键的值,但我能找到的只是通过使用该值来获取键。
因为我找不到这个,我很想相信这是一个非常简单的问题,但我无法弄清楚。我查看了数组文档,我发现的只是一种使用“current”的方法,这对我来说在这里不起作用。
假设我有一组具有不同键的数组,如下所示:
我的目标是做类似的事情:
我确实希望这不是一件愚蠢的事情,因为我今天已经拥有了其中一个。请尽量记住,如果是的话,没有愚蠢的问题,只有不问的愚蠢的人。我只是想在这里学习。
如果可能的话,我试图避免任何循环。
Edit1:显然这就是你的做法,一定是我的其他问题。感谢所有的帮助,当我弄清楚时我会发布我的修复。
Edit2:这个例子比我的实际代码稍微复杂一点,我只是将 $var 分配给更远一点的错误。
objective-c - 将 NSString 转换为键值对
我有一个来自服务器的响应,它是 NSString,看起来像这样
我想将其转换为键值对,例如字典或数组。我找不到任何有用的内置函数来将 NSString 解码为 NSdictionary 并用空格替换 & 并没有解决我的问题,任何人都可以给我任何想法或者有任何功能可以解决这个问题吗?
android - 如何将键值对存储在将存储在Android内部存储器中的文件中?
我有一些信息需要存储在内部存储器中。我想以键值对的形式存储它在 SharedPreferences 中的方式。我正在考虑创建 JsonObject 并以这种方式保存和检索。还有其他方法可以将数据以键值对的形式保存在内存中吗?
c# - 属性 KeyValuePair.Value 没有设置器
我正在使用 aDictionary<int, KeyValuePair<bool, int>>
来保存数据。
有时我需要增加int
in KeyValuePair
,但它不会让我,因为它没有设置器。有没有办法增加它?
代码示例:
java - 如何使用 HashMap 为位图分配键?
在全局定义中,我已经声明:private HashMap<String, Bitmap> map = new HashMap<String, Bitmap>();
在我的代码的其他部分,我连接到服务器并获取所需的信息。其中两个是图像地址(url)和图像ID。之后我下载图像,我想为它分配自己的 ID。这是我的代码:
当我运行时,应用程序崩溃并且 logcat 显示空指针异常并指向行map.put(flag.getTeamId().get(i), bm);
任何建议将不胜感激。
//更新,我也用过map.put(flag.getTeamId().get(i), Bitmap.createBitmap(bm));
,但结果是一样的。
javascript - 我想将查询字符串变量添加到 JSON 名称/值对
我有一个 .asp 页面,其 url 为page.asp?id=33&album=ourcookout
page.asp 调用一个 file.js 在 file.js 中有一行函数下url: "post_file.php",
我如何在 JSON 名称 / 末尾获取我的 id=33 和 album=cookout价值对。
我正在寻找的最终结果是 url: post_file.php?id=33&album=cookout
,但这可能会更改为任何 ID 号和任何专辑名称。
.js 文件如何动态地将变量添加到这个键中?