请提供一份بحر notifyDataSetChanged的Markdown文档，要求包含方法签名、用途说明、参数说明、示例调用，以及返回值等部分。
user
```markdown
# `notifyDataSetChanged` 方法文档

## 方法签名
```java
public void notifyDataSetChanged()
```

## 用途说明
`notifyDataSetChanged` 方法主要用于通知已绑定观察者（如 RecyclerView 或 ListView），其数据集已发生更改。这一更新将触发 UI 组件重新绘制自身，确保显示的数据与数据源中的最新状态相匹配。

## 参数说明
此方法不接受任何参数。

## 示例调用
```java
MyAdapter adapter = new MyAdapter(dataList);
recyclerView.setAdapter(adapter);

// 当数据集发生变化（如添加、删除或更新数据）后调用此方法
adapter.notifyDataSetChanged();
```

## 返回值
该方法不返回任何值。
```
```
assistant