Tengo que realizar una comprobación de una variable de caracteres para ver si es o no un símbolo de moneda. He descubierto la constante Character.UnicodeBlock.CURRENCY_SYMBOLS
, pero no estoy seguro de cómo usar esto para determinar si el personaje está o no en ese bloque.Cómo comprobar si un carácter Java es un símbolo de moneda
Si alguien ha hecho esto antes, la ayuda sería muy apreciada.
Gracias
buena respuesta. Acabo de resolver este problema de forma ligeramente diferente: -
if (Character.UnicodeBlock.of(c.charValue()) == Character.UnicodeBlock.CURRENCY_SYMBOLS) { return true; }
Gracias por su respuesta. – Scottm... maldición - pensó que podría poner la etiqueta de código en los comentarios :( – Scottm
no funciona en los comentarios :) –