Here you can find the source of toCharacter(Object o)
public static Character toCharacter(Object o)
//package com.java2s; /*//from w ww . j av a2 s . c o m * Este programa es software libre; usted puede redistribuirlo y/o modificarlo bajo los t?rminos * de la licencia "GNU General Public License" publicada por la Fundaci?n "Free Software Foundation". * Este programa se distribuye con la esperanza de que pueda ser ?til, pero SIN NINGUNA GARANTIA; * vea la licencia "GNU General Public License" para obtener mas informaci?n. */ public class Main { public static Character toCharacter(Object o) { String string = toString(o); return string == null ? null : string.isEmpty() ? null : string .charAt(0); } public static String toString(Object o) { if (o == null) { return null; } return o.toString(); } }