set函数和push函数怎么写
时间: 2023-12-23 14:04:45 浏览: 187
set函数和push函数是在不同的语境下使用的,下面我分别给出它们在常见语言中的写法:
在C++中,set函数是用来插入元素到set容器中的,代码示例如下:
```cpp
#include <set>
using namespace std;
set<int> s;
s.insert(1); // 插入元素1
```
在Java中,set函数是用来向Set集合中添加元素的,代码示例如下:
```java
import java.util.HashSet;
import java.util.Set;
Set<Integer> set = new HashSet<>();
set.add(1); // 添加元素1
```
在C++中,push函数是用来向容器末尾添加元素的,常见的容器有vector、deque等,代码示例如下:
```cpp
#include <vector>
#include <deque>
using namespace std;
vector<int> vec;
deque<int> deq;
vec.push_back(1); // 向vector末尾添加元素1
deq.push_back(2); // 向deque末尾添加元素2
```
在Java中,List接口中的add函数可以用来向List中添加元素,代码示例如下:
```java
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
List<Integer> list1 = new ArrayList<>();
List<Integer> list2 = new LinkedList<>();
list1.add(1); // 向ArrayList末尾添加元素1
list2.add(2); // 向LinkedList末尾添加元素2
```
阅读全文