用KOTLIN代碼實現TCPIP鏈接
时间: 2024-03-07 12:50:06 浏览: 70
下面是一个使用Kotlin实现TCP客户端连接的示例代码:
```kotlin
import java.net.Socket
import java.io.PrintWriter
import java.io.BufferedReader
import java.io.InputStreamReader
fun main(args: Array<String>) {
// 连接到远程服务器
val socket = Socket("127.0.0.1", 8080)
// 发送数据
val out = PrintWriter(socket.getOutputStream(), true)
out.println("Hello, server!")
// 接收数据
val `in` = BufferedReader(InputStreamReader(socket.getInputStream()))
val response = `in`.readLine()
println("Server response: $response")
// 关闭连接
out.close()
`in`.close()
socket.close()
}
```
在这个示例中,我们使用Socket连接到IP地址为127.0.0.1、端口为8080的服务器,并发送"Hello, server!"的消息。然后,我们从服务器读取响应,并将其打印到控制台上。您可以根据需要修改代码中的IP地址和端口号。
阅读全文