# io.agora.rtc.UserInfo类 参考 (/zh-CN/api-reference/rtc-server-sdk/java/classio-1-1agora-1-1rtc-1-1-user-info)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="doc-constructors"></a>

<a id="header-doc-constructors"></a>

## 构造及析构函数说明 [#构造及析构函数说明]

<a id="aa14424453208f7389d0095d6fb52c5c1"></a>

### UserInfo() [1/2] [#userinfo-12]

<ApiSignature>

io.agora.rtc.UserInfo.UserInfo()

</ApiSignature>

<a id="ae59416210d49bfb342b20a1b913e6948"></a>

### UserInfo() [2/2] [#userinfo-22]

<ApiSignature>

io.agora.rtc.UserInfo.UserInfo(java.lang.String *userId*, int *hasAudio*, int *hasVideo*)

</ApiSignature>

<a id="doc-func-members"></a>

<a id="header-doc-func-members"></a>

## 成员函数说明 [#成员函数说明]

<a id="ad303908945eb4ae9057e25ae4969eb99"></a>

### getHasAudio() [#gethasaudio]

<ApiSignature>

int io.agora.rtc.UserInfo.getHasAudio()

</ApiSignature>

<a id="abc777103d58b7fac1e4d7e0c66616f68"></a>

### getHasVideo() [#gethasvideo]

<ApiSignature>

int io.agora.rtc.UserInfo.getHasVideo()

</ApiSignature>

<a id="afb7cca4d09912223a550cc26e978d067"></a>

### getUserId() [#getuserid]

<ApiSignature>

java.lang.String io.agora.rtc.UserInfo.getUserId()

</ApiSignature>

<a id="a87ec295a240b28449ef2c08a631088f7"></a>

### setHasAudio() [#sethasaudio]

<ApiSignature>

void io.agora.rtc.UserInfo.setHasAudio(int *hasAudio*)

</ApiSignature>

<a id="a028e8b1a2bd879869f7f723bd2688f6b"></a>

### setHasVideo() [#sethasvideo]

<ApiSignature>

void io.agora.rtc.UserInfo.setHasVideo(int *hasVideo*)

</ApiSignature>

<a id="ac56ca33ebd9c4bd31111356757c2c5ce"></a>

### setUserId() [#setuserid]

<ApiSignature>

void io.agora.rtc.UserInfo.setUserId(java.lang.String *userId*)

</ApiSignature>

<a id="doc-variable-members"></a>

<a id="header-doc-variable-members"></a>

## 类成员变量说明 [#类成员变量说明]

<a id="aa87285f94b1c5075db3ffc4b8e9be8d4"></a>

### hasAudio [#hasaudio]

<ApiSignature labels="private">

int io.agora.rtc.UserInfo.hasAudio

</ApiSignature>

<a id="a75fe01a5c8a136e487e35adc1cf65271"></a>

### hasVideo [#hasvideo]

<ApiSignature labels="private">

int io.agora.rtc.UserInfo.hasVideo

</ApiSignature>

<a id="a31740d1143231ea40c3ce21898f61577"></a>

### userId [#userid]

<ApiSignature labels="private">

java.lang.String io.agora.rtc.UserInfo.userId

</ApiSignature>

---

该类的文档由以下文件生成:

- UserInfo.java
