我字符格式的日志,
每一列用\t分割
我用java去split、发现有的汉字后面紧跟的\t没有被隔开,导致我30列,变成29列可能的原因是\t前面的一个汉字是乱码,然后\t跟前面的乱码 java可能认为是一个字符了。。,导致split没有按照\t去切这个大家平时怎么解决的?是不是读的时候,要指定编码格式?编码格式不了解,求赐教。。
每一列用\t分割
我用java去split、发现有的汉字后面紧跟的\t没有被隔开,导致我30列,变成29列可能的原因是\t前面的一个汉字是乱码,然后\t跟前面的乱码 java可能认为是一个字符了。。,导致split没有按照\t去切这个大家平时怎么解决的?是不是读的时候,要指定编码格式?编码格式不了解,求赐教。。
如果实在不了解,对汉字也无甚要求的话,那就在汉字后面append一个英文空格,在加\t好了
把日志文件的编码格式设成utf-8好的,
写的时候也按照utf-8来写。