zoukankan      html  css  js  c++  java
  • java之四大皆空

    SE中的所有空的情况:

    第一空:定义变量,变量没有值
    不能使用,不能打印

    public class DiDaJieKong01
    {
    	public static void main(String[] args)
    	{
    		第一空:没有值(报错)
    		int i;
    		System.out.println(i);
    	}
    }

    第二空:定义引用变量,有值,值为null,没有对象
    不能使用,能打印

    public class DiDaJieKong02
    {
    	public static void main(String[] args)
    	{
    		第二空:针对引用数据类型
    		String s = null;
    		System.out.println(s);
    		int len = s.length();
    		System.out.println(len);
    	}
    }

    第三空,定义字符串变量,有值,有对象,对象内没有内容,
    能使用,能打印.调用isEmpty方法是值为空

    public class DiDaJieKong03
    {
    	public static void main(String[] args)
    	{
    		第三空:针对字符串或者类似字符串的容器
    		String s = "";
    		System.out.println(s);
    		int len = s.length();
    		System.out.println(len);
    		System.out.println(s.isEmpty());
    	}
    }

    第四空,null常量不能直接被打印,方法返回值为void不能被打印;

    public class DiDaJieKong04
    {
    	public static void main(String[] args)
    	{
    		getSum(10+10);
    	}
    }
    public static void getSum(int a,int b)
    {
    	System.out.println(a+b);
    }
  • 相关阅读:
    返回一个整数数组中子数组的最大值
    软工概论第二周个人项目四则运算二(改进)
    构建之法阅读笔记01
    单例模式
    .net基础加强
    使用jquery easy ui
    抽象工厂类
    System.Linq.Expressions.Expression
    创建上下文对象
    DBSesson
  • 原文地址:https://www.cnblogs.com/qlwang/p/5641525.html
Copyright © 2011-2022 走看看