最近用c++.net写了个dll给java调用,参数里有CString和LPTSTR,请问java里对应的数据类型是什么?

解决方案 »

  1.   

    我用过的方法是在C++里用jstring,网上搜个转换方法吧,CString
     LPTSTR应该都能转换成jstring,这样在java中就用string 就可以使用了
      

  2.   

     Java八种基本数据类型                
    byte    b;  1字节               
    short   s;  2字节               
    int     i;  4字节               
    long    l;  8字节               
    char    c;  2字节(C语言中是1字节)
    float   f;  4字节               
    double  d;  8字节以上都是数字类型  
    boolean bool;  false/true
    楼主所说的CString和LPTSTR不在其中,用string类型,这里解释一下,string类型是不同于Java八种基本数据类型的类型。
      

  3.   

    解决了..
    用了char*
    别人用java可以调用..
      

  4.   

    byte、short、int、long、float、double、char、boolean