在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
复制代码 代码如下: public class EnCnTest { public static void main(String args[]) { byte buf[] = args[0].getBytes(); boolean halfChinese = false; for(int i=0;i { if(halfChinese) { byte ch[] = {buf[i-1],buf[i]}; System.out.println("索引"+(i-1)+"位置为中文("+new String(ch)+")"); halfChinese = false; continue; } if((buf[i] & 0x80) == 0) { System.out.println("索引"+i+"位置是英文("+(char)buf[i]+")"); } else { halfChinese = true; } } } } |
请发表评论