使用js语言将一个list的name和value为键值对展示成两列
时间: 2023-05-17 12:04:28 浏览: 69
可以使用以下代码实现:
```javascript
const list = [
{ name: 'Alice', value: 25 },
{ name: 'Bob', value: 30 },
{ name: 'Charlie', value: 35 }
];
list.forEach(item => {
console.log(`${item.name}: ${item.value}`);
});
```
这段代码会将每个对象的 `name` 和 `value` 属性展示成两列。
相关问题
java中List里面添加一个键值对
Java中的List是一个有序的集合,而键值对通常是通过Map来实现的。如果你想在List中添加一个键值对,可以将键值对封装成一个对象,然后将该对象添加到List中。
例如,你可以创建一个名为KeyValuePair的类,该类包含key和value两个属性:
```
public class KeyValuePair<K, V> {
private K key;
private V value;
public KeyValuePair(K key, V value) {
this.key = key;
this.value = value;
}
public K getKey() {
return key;
}
public V getValue() {
return value;
}
}
```
然后,你可以创建一个List,并将键值对对象添加到其中:
```
List<KeyValuePair<String, Integer>> list = new ArrayList<>();
KeyValuePair<String, Integer> pair = new KeyValuePair<>("key", 123);
list.add(pair);
```
在这个例子中,我们创建了一个List,其中包含了一个KeyValuePair对象,该对象的key为"key",value为123。你可以根据需要修改KeyValuePair类来适应不同类型的key和value。
foreach遍历list,输出键值对。使用cSharp语言
好的,下面是C#语言的代码实现:
List<string> list = new List<string>()
{
"key1=value1",
"key2=value2",
"key3=value3"
};
foreach (var item in list)
{
var pair = item.Split('=');
Console.WriteLine(pair[0] + ": " + pair[1]);
}
输出结果为:
key1: value1
key2: value2
key3: value3
阅读全文