java 发送tcpip 数据包
sock.getOutputStream().write(BigByteArray);字节数组 输出 System.out.print(bigByteArray+",");是: 49,48,48,49,0,49,48,48,48,48,49如何把这个字符串 用delphi 拼回原来的 字节数组呢?

解决方案 »

  1.   

    Java不熟噢
    楼主能说下 原来的字节数组是什么样的吗?
      

  2.   

    不熟悉Java。楼主能说下原来的字节数组是什么样的吗?最近CSDN的回复怎么总是没了
      

  3.   

    procedure TForm1.Button1Click(Sender: TObject);
    const str='49,48,48,49,0,49,48,48,48,48,49';
    var
    i:integer;
    slist:Tstringlist;
    p:array of byte;
    begin
      slist:= Tstringlist.Create;
      try
      slist.DelimitedText:=str;
      SetLength(p,slist.Count);
      for i:=0 to slist.Count-1 do
        p[i]:=strToInt(slist.Strings[i]) ;
      finally
        slist.Free;
      end;
    end;取值:
      for i:=low(p) to high(p) do
        showmessage(char(p[i])); //实际内容是1001 100001
      

  4.   

    java 的 -128 用 delphi如何标识?