请问在发送DatagramPacket的时候是不是只能发送String类?
通常发送一个DatagramPacket的格式如下
String msg = "你好!";
byte[] buf = msg.getBytes();
DatagramPacket packet = new DatagramPacket(buf, buf.length, InetAddress.getByName("127.0.0.1"), 10000);// 2、创建用于发送的DatagramPacket(主要设置发送的数据、远程地址和端口等信息)
sender.send(packet);// 3、通过DatagramSocket发送DatagramPacket
但是我想尝试发送一个整数,但是发现整数不支持getBytes(),请问如果想要DatagramPacket发送一个整数怎么办?谢谢