Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import java.math.BigInteger;

public class Main {

    public static void main(String[] args) {

        // create and assign value to byte array b3
        byte b3[] = { 0x1, 0x00, 0x00 };

        BigInteger bi1 = new BigInteger("10");
        BigInteger bi2 = new BigInteger(b3); // using byte[] constructor of
                                             // BigInteger

        // assign byte array representation of bi1, bi2 to b1, b2
        byte[] b1 = bi1.toByteArray();
        byte[] b2 = bi2.toByteArray();

        for (int i = 0; i < b1.length; i++) {
            System.out.format("0x%02X\n", b1[i]);
        }
        // print byte array b2 using for loop
        for (int j = 0; j < b2.length; j++) {
            System.out.format("0x%02X ", b2[j]);
        }
    }
}