PDA

View Full Version : کد های معادل



powerboy2988
شنبه 12 آذر 1390, 20:23 عصر
سلام...
من می خوام کد زیر رو که برای net. هست رو تو java پیاده سازی کنم... اما نمی تونم... کسی هست کمک کنه...



System.Buffer.BlockCopy(BitConverter.GetBytes(buff er.Length), 0, gzBuffer, 0, 4);

deopen
یک شنبه 13 آذر 1390, 15:19 عصر
من فک میکنم چون از system استفاده کردی ، این خط برنامه native هست و در حال ارتباط مستقیم با پلتفرم ، من خودم با ویندوز زیاد آشنا نیستم ولی برای برنامه نویسیه native باید از JNI که فک کنم مخفف Java Native interface هست استفاده کنی ، تو گوگل سرچ کنی یه چیزایی دستگیرت میشه ...

powerboy2988
دوشنبه 14 آذر 1390, 17:54 عصر
ممنون...

اما من معادل همین کلاسها رو تو Java می خوام... ...

تو سرچ هم چیزی پیدا نشد...

L u k e
دوشنبه 14 آذر 1390, 19:45 عصر
حالا این کد چی کار می کنه ؟

powerboy2988
دوشنبه 14 آذر 1390, 20:09 عصر
حالا این کد چی کار می کنه ؟


Buffer.BlockCopy Method
.NET Framework 4 Other Versions
Copies a specified number of bytes from a source array starting at a particular offset to a destination array starting at a particular offset.

And

BitConverter.GetBytes Method (Int32)
.NET Framework 4 Other Versions
Returns the specified 32-bit signed integer value as an array of bytes.

mazdadoost
چهارشنبه 16 آذر 1390, 10:59 صبح
http://www.google.com/search?aq=0&oq=java+array+co&cx=w&sourceid=chrome&client=ubuntu&channel=cs&ie=UTF-8&q=java+array+copy
http://www.javapractices.com/topic/TopicAction.do?Id=3

ali.valizadeh
چهارشنبه 16 آذر 1390, 11:00 صبح
دوست عزیز برای انجام اینکار توی جاوا میتونید
از متد arraycopy (http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/System.html) از کلاس System استفاده کنید.
همینطور از متد copyOfRange (http://docs.oracle.com/javase/6/docs/api/java/util/Arrays.html)از کلاس java.util.Arrays هم میتونید استفاده کنید.

powerboy2988
چهارشنبه 16 آذر 1390, 11:52 صبح
دوست عزیز برای انجام اینکار توی جاوا میتونید
از متد arraycopy (http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/System.html) از کلاس System استفاده کنید.
همینطور از متد copyOfRange (http://docs.oracle.com/javase/6/docs/api/java/util/Arrays.html)از کلاس java.util.Arrays هم میتونید استفاده کنید.

ممنون... و معادل کلاس : BitConverter

تو net. برای 32 بیت علامت دار استفاده میشه... و هنوز نتونستم معادلشو پیدا کنم...