为了账号安全,请及时绑定邮箱和手机立即绑定

format报错

package com.chatroom;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;

public class ServerChat {
    public  static void main(String[] args){
        new ServerChat().startUp();
    }

    public void startUp(){
        ServerSocket ss= null;
        Socket s= null;
        String name = "[%s:%s"];
        //后面放端口
        try {
            ss=new ServerSocket(12345);
            System.out.println("服务器已启动...");
            s = ss.accept();
            System.out.println(String.format(name,s.getInetAddress().getHostAddress(),s.getPort()));
        } catch (IOException e) {
            
            e.printStackTrace();
        }    finally{
            try {
                if (s!=null)  ss.close();
                if (ss!=null)  s.close();
            } catch (IOException e) {

                e.printStackTrace();
            }

        }
    }

正在回答

1 回答

 String name = "[%s:%s"];这个写的不对吧

0 回复 有任何疑惑可以回复我~
#1

调皮的魔法少女李狗蛋儿 提问者

我同学说是eclipse版本的问题- -删掉后面的println...可能是那的问题吧,但是我看的是一个老师的视频,他这样写刷刷刷就运行出来了...
2015-04-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java Socket应用---通信是这样练成的
  • 参与学习       125013    人
  • 解答问题       590    个

分享的是 Java 中的网络编程,使用Socket实现网络聊天通信

进入课程

format报错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信