Java Number to Byte numberToByte(Object obj)

Here you can find the source of numberToByte(Object obj)

Description

number To Byte

License

Open Source License

Declaration

public static Byte numberToByte(Object obj) 

Method Source Code

//package com.java2s;
/*// w ww  .j ava 2s. co m
 * Este programa es software libre; usted puede redistribuirlo y/o modificarlo bajo los terminos
 * de la licencia "GNU General Public License" publicada por la Fundacion "Free Software Foundation".
 * Este programa se distribuye con la esperanza de que pueda ser util, pero SIN NINGUNA GARANTIA;
 * vea la licencia "GNU General Public License" para obtener mas informacion.
 */

public class Main {
    public static Byte numberToByte(Object obj) {
        return obj instanceof Number ? newByte(obj) : null;
    }

    public static Byte newByte(Object obj) {
        if (obj == null) {
            return null;
        } else if (obj instanceof Byte) {
            Byte pdq = (Byte) obj;
            return pdq;
        } else if (obj instanceof String) {
            String pdq = (String) obj;
            return pdq.trim().isEmpty() ? null : new Byte(pdq);
        } else {
            return new Byte(obj.toString());
        }
    }
}

Related

  1. NumberToByte(final Number value)
  2. numberToByte(long l, int length)