Rumah > pembangunan bahagian belakang > tutorial php > java模拟PHP的pack和unpack类 unpack下载 unpretty rapstar struct.unpack

java模拟PHP的pack和unpack类 unpack下载 unpretty rapstar struct.unpack

WBOY
Lepaskan: 2016-07-29 08:53:38
asal
1353 orang telah melayarinya

本文实例为大家分享了java模拟PHP的pack和unpack类的具体代码,供大家参考,具体内容如下

package qghl.intp.util;
 
import java.io.IOException;
import java.io.InputStream;
 
public class PackUtil{
 
    /**
     * 打包字符串
     * 类似php中pack在java中的实现
     *
     * @param str
     * @return
     */
    public static byte[] pack(String str) {
      int nibbleshift = 4;
      int position = 0;
      int len = str.length() / 2 + str.length() % 2;
      byte[] output = new byte[len];
      for (char v : str.toCharArray()) {
        byte n = (byte) v;
        if (n >= '0' && n = 'A' && n = 'a' && n <p>以上就是本文的全部内容,希望对大家学习java程序设计有所帮助。</p>
                
                
                <p>
                    以上就介绍了java模拟PHP的pack和unpack类,包括了unpack方面的内容,希望对PHP教程有兴趣的朋友有所帮助。</p>
                <p>
                    </p>
             
Salin selepas log masuk
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan