其他分享
首页 > 其他分享> > 2021.11.20-11.21聊天室开发遇到的问题

2021.11.20-11.21聊天室开发遇到的问题

作者:互联网

byte[] 转换成 String 

用byte[].toString();方法得到的是byte类型下的字符串

用new String(byte[], charset)才能实现我想要的“翻译”

  String transferResult = new String(b, "utf-8");

  //判断转化后的字符串是否和原字符串一致

  System.out.println(transferReslut.equals(website));

 

尽管已经学过字符串之间的比较要用equals()方法

我在判断请求标志的时候还是写出了if(temp.substring(0,9).equals("conne!ctR"))这种低级错误

 

 用split(regex)方法分割请求数据时 regex写成了regex = "$"(想要用$分割字符)

"$"不是正则表达式的格式,改成"[$]"才能识别

标签:regex,2021.11,String,11.21,equals,new,字符串,20,byte
来源: https://www.cnblogs.com/chengzhid/p/15584368.html