zoukankan      html  css  js  c++  java
  • java 去除首尾空格trim()方法

    java .trim()方法

    在读取数据库时,有如下代码片段:

    while(re.next())
    
        {
    
            n++;
    
            isSuccess=false;
    
            String name=re.getString("用户名");
    
            String num=re.getString("密码");
    
            if(username.equals(name)&&password.equals(num))
    
                {
    
                    isSuccess=true;
    
                    out.print("<script>window.location.href='chose.html'</script>");
    
                    return;
    
                }
    
        }

    其中if(username.equals(name)&&password.equals(num))

    语句一直为false,但实际上值应该为true。


    分析:排除编码问题,想到可能是从数据库查询出的数据首位有空 格,造成数据不匹配。
    修改:将if(username.equals(name)&&password.equals(num))
    改为if(username.equals(name.trim())&&password.equal(num.trim()))问题解决。


    trim()方法
    作用:去除字符串的首位尾空格;
    返回:去除字符串首尾空格后的字符串;
    举例:

    String str="   Hello word  "`;
    str=str.trim();
    System.out.println(str);
    //输出:Hello word
    
  • 相关阅读:
    存储函数
    Laravel的请求声明周期
    哪只猴子可以当大王
    有多少苹果用来分赃
    SqlDataAdapter使用小结
    主键与外键
    SQL server 操作相关
    C# 窗体相关知识
    C#中winform DataGridView常用修改点
    maven 坐标获取方式
  • 原文地址:https://www.cnblogs.com/cnsec/p/13286852.html
Copyright © 2011-2022 走看看