繁体   English   中英

Java,我们如何削减回车符和换行符?

[英]Java, how could we trim carriage return and line break?

您好

我正在使用Java和bean开发Web应用程序。

我正在尝试做一个转换器,检查用户使用textarea引入的消息是否少于5个字符长。

难点在于,如果文本区域为空,则该事件仍然带有/ r / n及其后面的空格。

我已经尝试过:

@Stateless
public class ComentarioNota {

    // Add business logic below. (Right-click in editor and choose
    // "Insert Code > Add Business Method")
    public String convierteComentarioNota(String evaluacion, String comentario) {
        if (evaluacion.trim().equals("Apto") && comentario != null && comentario.length() > 5) {
            return "Apto";
        } else {
            return "No Apto";
        }
    }
}

当进行调试时,我们可以在comentario参数中看到注释值:

在此处输入图片说明

任何帮助,将不胜感激。

您可以在修剪之前删除换行符。 如何从Java文件中删除换行符?

如何从字符串的开头和结尾删除换行符(Java)?

text = text.replace("\n", "").replace("\r", "");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM