gpt4 book ai didi

java - 为什么找不到getInputStream?

转载 作者:行者123 更新时间:2023-12-02 12:27:45 24 4
gpt4 key购买 nike

我有这个代码:

ServerSocket serverSideSocket = new ServerSocket(1234);
serverSideSocket.accept();
BufferedReader in = new BufferedReader(new InputStreamReader(serverSideSocket.getInputStream()));

编译器告诉我它找不到“getInputStream”。我不懂为什么。在代码的开头,我导入 java.net.*.

最佳答案

调用accept会返回Socket的实例,该实例具有所需的方法getInputStream

代码可能如下所示:

ServerSocket serverSideSocket = new ServerSocket(1234);
Socket socket = serverSideSocket.accept();
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));

关于如何在 java 中使用套接字的精彩教程:http://java.sun.com/docs/books/tutorial/networking/sockets/index.html

关于java - 为什么找不到getInputStream?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2494055/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com