首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

,转换字符串,什么时间需要用tostring(),什么时间需要new String()

2013-02-04 
求助,转换字符串,什么时间需要用tostring(),什么时间需要new String()求助,转换字符串,什么时间需要用tost

求助,转换字符串,什么时间需要用tostring(),什么时间需要new String()
求助,转换字符串,什么时间需要用tostring(),什么时间需要new String(),如以下代码需要new,最好是能举个例子


class Udpreceive{
public static void main(String[] args) throws Exception {
DatagramSocket dgs=new DatagramSocket(10000);
byte[] bt=new byte[1024];
DatagramPacket dgp=new DatagramPacket(bt, bt.length);
dgs.receive(dgp);
String ip=dgp.getAddress().getHostAddress();
String data=new String(dgp.getData(),0,dgp.getLength());
int port=dgp.getPort();
System.out.println("ip:"+ip+"-------data:"+data+"----port:"+port);

}
}

[解决办法]
new String()一般使用字符转码的时候
toString()将对象打印的时候使用 

热点排行