具体实现如下:
//方法记不清楚了,自己看看API
发送时:
StringBuffer sb=new StringBuffer();
sb.append(yourID);
sb.append(",");
sb.append(yourName);
sb.append(",");
sb.append(yourString);
String s=sb.toString();
接收时:
StringTokenier st=new StringTokenier(s,",");
while(st.hasMoreTokens()){
st.nextToken();//依次得到相应的字符
}
java中定义数组的类型格式如下: class[] array = new class[number]; 也可以写为如下格式: class[] array; array = new class[number]; 其中前半句为声明,后半句为初始化,初始化必须要让编译器知道大小,声明的时候java是不分配内存的,只有创建的时候也就是new的时候才会分配内存。 因此,你要的实现字符串数组应该如下: string[] stringarrayexample = new string[10]; 但是我估计楼主不是要问这个问题吧,你是不是想问字符数组,或者把字符串变成字符数组,实现如下: string stringexample = "stringexample"; char[] chararrayexample; charexample = stringexample .tochararray();
具体实现如下:
发送时:
StringBuffer sb=new StringBuffer();
sb.append(yourID);
sb.append(",");
sb.append(yourName);
sb.append(",");
sb.append(yourString);
String s=sb.toString();
接收时:
StringTokenier st=new StringTokenier(s,",");
while(st.hasMoreTokens()){
st.nextToken();//依次得到相应的字符
}
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....