Cuente el número de líneas en una cadena de Java

Necesita un código compacto para contar el número de líneas en una cadena en Java. La cadena debe estar separada por\r o\n. Cada instancia de esos caracteres de nueva línea se considerará como una línea separada. Por ejemplo -

"Hello\nWorld\nThis\nIs\t"

debería devolver 4. El prototipo es

private static int countLines(String str) {...}

¿Alguien puede proporcionar un conjunto compacto de declaraciones? Tengo una solución aquí, pero creo que es demasiado larga. Gracias.

Respuestas a la pregunta(15)

Su respuesta a la pregunta