1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package com.mirfalahtech.xprinter;
-
- import java.io.UnsupportedEncodingException;
-
- /**
- * Created by kylin on 2017/4/6.
- */
-
- public class StringUtils {
- /**
- * string to byte[]
- * */
- public static byte[] strTobytes(String str){
- byte[] b=null,data=null;
- try {
- b = str.getBytes("utf-8");
- data=new String(b,"utf-8").getBytes("gbk");
- } catch (UnsupportedEncodingException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- return data;
- }
- /**
- * byte[] merger
- * */
- public static byte[] byteMerger(byte[] byte_1, byte[] byte_2){
- byte[] byte_3 = new byte[byte_1.length+byte_2.length];
- System.arraycopy(byte_1, 0, byte_3, 0, byte_1.length);
- System.arraycopy(byte_2, 0, byte_3, byte_1.length, byte_2.length);
- return byte_3;
- }
- public static byte[] strTobytes(String str ,String charset){
- byte[] b=null,data=null;
- try {
- b = str.getBytes("utf-8");
- data=new String(b,"utf-8").getBytes(charset);
- } catch (UnsupportedEncodingException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- return data;
- }
- }
|