Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;

public class Main {
    public static String byte2hex(byte[] buffer) {
        String h = "";

        for (int i = 0; i < buffer.length; i++) {
            String temp = Integer.toHexString(buffer[i] & 0xFF);
            if (temp.length() == 1) {
                temp = "0" + temp;
            }
            h = h + " " + temp;
        }

        return h;
    }

    public static String byte2hex(byte[] buffer, int len) {
        String h = "";

        for (int i = 0; i < len; i++) {
            String temp = Integer.toHexString(buffer[i] & 0xFF);
            if (temp.length() == 1) {
                temp = "0" + temp;
            }
            h = h + " " + temp;
        }

        return h;
    }

    public static String byte2hex(byte buffer) {
        String h = Integer.toHexString(buffer & 0xFF);
        if (h.length() == 1) {
            h = "0" + h;
        }
        return h;
    }
}