几个帖子的链接 http://www.javaeye.com/topic/628908http://www.javaeye.com/topic/628908 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 挤地铁坐公交,虽然很挤,努力找个稍微空的角落,拿着书随时可以翻翻-------------是不是太那个了啊?那么挤的地方捧本 thinking in java????? 买个ipad看电子版应该是一个解决方案 for (int i = 0 , m =0 , n = 0 , k = 0; i < byteBuff.length - boundaryCharArray.length; i++) {for (int j = 0; j < boundaryCharArray.length; j++) {if(byteBuff[i+j] != boundaryCharArray[j]){break;}else{if(j == boundaryCharArray.length - 1){m++;boundaryIndexArray.add(i);}continue;}}if(m == k+2){for (int j = 0; j < fileNameCharArray.length; j++) {if(byteBuff[i+j] != fileNameCharArray[j]){break;}else{if(j == fileNameCharArray.length - 1){k++;int a = i + fileNameCharArray.length;ArrayList<Byte> fileNameArray = new ArrayList<Byte>();byte[] quotationCharArray = quotation.getBytes();byte quotationByte = quotationCharArray[0];for (int b = a; b < a + 200; b++) {if(byteBuff[b] != quotationByte){fileNameArray.add(byteBuff[b]);}else{break;}}byte[] fileNameBytes = new byte[fileNameArray.size()];for (int d = 0; d < fileNameArray.size(); d++) {fileNameBytes[d] = fileNameArray.get(d);}// fileName = fileNameArray.toString();String fileName = new String(fileNameBytes);fileNameStringArray.add(fileName);}continue;}}}if(m == n+1){for (int j = 0; j < exchangeRowCharArray.length; j++) {if(byteBuff[i+j] != exchangeRowCharArray[j]){break;}else{if(j == exchangeRowCharArray.length - 1){n++;exchangeRowIndexArray.add(i);}continue;}}}} for(var i = 0 , str = "" ; i < memberValues.length ; i ++){str += memberValues[i];}alert(str);for(var i = 0, n = 0; i < memberValues.length ; i++){if(memberValues[i] == 0){n += 1;}if(memberValues[i] == 1){if(n > 0){memberValues[i-n] = memberValues[i];memberValues[i] = 0;}}} http://www.javaeye.com/topic/372233http://student.csdn.net/space.php?uid=259146http://www.javaeye.com/topic/537563http://www.javaeye.com/topic/628908http://msdn.microsoft.com/en-us/fsharp/cc835246.aspxhttp://www.cnblogs.com/lvxuwen/default.html?page=1 链表可是个麻烦的东西呢。 用循环实现字符串数组 一个简单程序...我查不出错~ 我是菜鸟,希望大家帮我下,有个程序通过编译了,没法运行 *********** super用法请教。JB8通过,eclipse3.x出错。 求具体代码:怎么判断一个字符串在另一个字符串中出现的次数? 上传文件时候,如何在上传之前读取客户端文件的大小?? WHO能解释一下JAVA中的“同步序列化”是什么意思? 关于用java开发三层结构的问题 javamail除了可以用在POP3、SMTP,还可以用于用户的申请以及用户密码的修改吗? 字符串中既有全角又有半角,如何分开 这段代码有一点不明白,请高手帮帮忙,谢谢!
是不是太那个了啊?那么挤的地方捧本 thinking in java?????
买个ipad看电子版应该是一个解决方案
for (int j = 0; j < boundaryCharArray.length; j++) {
if(byteBuff[i+j] != boundaryCharArray[j]){
break;
}else{
if(j == boundaryCharArray.length - 1){
m++;
boundaryIndexArray.add(i);
}
continue;
}
}
if(m == k+2){
for (int j = 0; j < fileNameCharArray.length; j++) {
if(byteBuff[i+j] != fileNameCharArray[j]){
break;
}else{
if(j == fileNameCharArray.length - 1){
k++;
int a = i + fileNameCharArray.length;
ArrayList<Byte> fileNameArray = new ArrayList<Byte>();
byte[] quotationCharArray = quotation.getBytes();
byte quotationByte = quotationCharArray[0];
for (int b = a; b < a + 200; b++) {
if(byteBuff[b] != quotationByte){
fileNameArray.add(byteBuff[b]);
}else{
break;
}
}
byte[] fileNameBytes = new byte[fileNameArray.size()];
for (int d = 0; d < fileNameArray.size(); d++) {
fileNameBytes[d] = fileNameArray.get(d);
}
// fileName = fileNameArray.toString();
String fileName = new String(fileNameBytes);
fileNameStringArray.add(fileName);
}
continue;
}
}
}
if(m == n+1){
for (int j = 0; j < exchangeRowCharArray.length; j++) {
if(byteBuff[i+j] != exchangeRowCharArray[j]){
break;
}else{
if(j == exchangeRowCharArray.length - 1){
n++;
exchangeRowIndexArray.add(i);
}
continue;
}
}
}
}
str += memberValues[i];
}
alert(str);for(var i = 0, n = 0; i < memberValues.length ; i++){
if(memberValues[i] == 0){
n += 1;
}
if(memberValues[i] == 1){
if(n > 0){
memberValues[i-n] = memberValues[i];
memberValues[i] = 0;
}
}
}
http://student.csdn.net/space.php?uid=259146
http://www.javaeye.com/topic/537563
http://www.javaeye.com/topic/628908http://msdn.microsoft.com/en-us/fsharp/cc835246.aspx
http://www.cnblogs.com/lvxuwen/default.html?page=1