zoukankan      html  css  js  c++  java
  • java验证控制的方法

    TestNullOrEmpty.java

    public class TestNullOrEmpty {

        public static void main(String[] args) {
             String value = null;
             testNullOrEmpty(value);
            
             value = "";
             testNullOrEmpty(value);
            
             value = " ";
             testNullOrEmpty(value);
            
             value = "hello me! ";
             testNullOrEmpty(value);
         }
        
        static void testNullOrEmpty(String value) {
            if (value == null ) { //正确的写法
                 System.out.println("value is null. ");
             } else if ("".equals(value)) { //正确的写法
                 System.out.println("value is blank but not null. ");
             } else {
                 System.out.println("value is /" " + value + "/" ");
             }
            
            if (value == "") {  //NG 错误的写法
            //别用这种写法
             }
         }
    }


    编译执行:
    c:/>javac TestNullOrEmpty.java

    c:/>java TestNullOrEmpty
    value is null.
    value is blank but not null.
    value is " "
    value is "hello me!"

  • 相关阅读:
    Linux内核TSS的使用
    DPL, CPL及RPL之间的关系
    Linux内存管理(深入理解Linux内核)
    Windows下安装PIL进行图像处理
    内存Zone中的pageset成员分析
    导出符号的意义
    GDI及Windows的消息机制
    kmalloc vs vmalloc
    Linux Kernel Development有关内存管理
    STL sort
  • 原文地址:https://www.cnblogs.com/wujixing/p/5200497.html
Copyright © 2011-2022 走看看