Java入门基础(1)

    本章主要是针对java的入门做了一些介绍,可以帮助快速进入Java的大门,从最基础的hello world开始,一直到各种基础元素的使用。

    一、hello world的诞生

        我们首先编写一个任何编程语言都要进行编写的基础hello world程序。在这个程序中,对于初学者,我们只需要知道,除了System.out.println这一句是我们自己编写的,其他都是一种模板,对于初始的public static void main(String[] args),我们可以理解为让计算机从这一句开始——导火线的作用。

public class Hello_world {
	public static void main(String[] args) {
		System.out.println("Hello world !");
	}

}

    二、整形数、浮点书等基本数据类型的操作

        接下来就是到达了整形数的地点,数据的处理,基本类型数据的处理,都是在一门语言中很重要很基本的存在,这里会着重对一下易错点进行展示。

/**
 * 针对于int类型的几个小的尝试
 * @author admin
 *
 */
public class Demo01 {
	
	public static void main(String[] args) {
		//定义一个int类型变量
		int a1;
		a1 = 2;
		//int a1 = 2;
		System.out.println("a1 = "+a1);		
	}
}

        浮点数的几个用法语注意事项:

/**
 * 主要针对于浮点数类型做的操作
 * 其中还包括在进行运算的时候浮点书和整形数之间的变换
 * 最重要的是这个输出格式规范的函数了解问题
 * @author admin
 *
 */

public class Demo02 {
	
	public static void main(String[] args) {
		
		//小数默认是double类型的数据,所以我们在定义float的时候
		float f = 0.1f;
		
		//double就不用了
		double d = 0.2;
		
		//赋值某个类型的最大值
		float fmax = Float.MAX_VALUE;
		
		System.out.println(f+"  "+d+"   "+fmax);
	}

}

        字符和字符串类型

/**
 * 字符和字符串类型
 * @author admin
 *
 */
public class Demo03 {
	
	public static void main(String[] args) {
	
	//定义字符
	char c = 'a';
	
	//转义字符,反斜杠可以转义
	char c2 = '\'';
	char c3 = '\\';
	
	System.out.println(c+"  "+c3+"  "+c2);
	
		
	}

}

        布尔类型

/**
 * 布尔类型做判断
 * @author admin
 *
 */
public class Demo04 {

	public static void main(String[] args) {
		
		boolean b = true;
		System.out.println(b);
	}
}

        接下来就是部分类型之间的转换,主要集中在对于数据类型的转换上,也就是整形数浮点书之间的类型转换,大家在随便一本书上都可以找到这方面的知识讲解,这里在代码的层面上给大家作展示:

/**
 * 类型转换
 * @author admin
 *
 */
public class Demo05 {
	public static void main(String[] args) {
		short s = 1;
		int i;
		//自动类型转换
		i = s;
		System.out.println(i);
		
		//强制类型转换
		double d = 0.12535;
		float f;
		f = (float)d;
		System.out.println(f);
		
	}

}


    三、运算符和循环判断语句

        三目运算符,一种简单明了的书写方式

/**
 * 三目运算符
 * @author admin
 *
 */
public class Demo07 {
	public static void main(String[] args) {
		
		System.out.println(2>3?"zhende":"jiade");
		
	}

}

        选择语句、判断语句以及循环语句

/**
 * 选择语句和循环语句
 * @author admin
 *
 */
public class Demo08 {

	public static void main(String[] args) {
		
		//判断语句
		int a = 1;
		if (a>0) {
			System.out.println("条件成立");
		}else {
			System.out.println("条件不成立");
		}
		
		//选择语句
		int b = 1;
		switch (b) {
		case 0:
			System.out.println("shurushi 1");
			break;

		default:
			System.out.println("其他情况");
			break;
		}
		
		String string = "sjdfh";
		switch (string) {
		case "fdsffds":
			System.out.println("输入fdsffds");
			break;

		default:
			System.out.println("其他情况");
			break;
		}
		
		//循环语句 输出1到10
		int j = 1;
		while(j<=10) {//利用while来进行循环
			System.out.println(j);
			j++;
		}
		int k = 1;
		do {//这样和while的区别就是肯定会至少执行一次,因为循环在最后进行判断
			System.out.println(k);
			k++;
		}while(k<=10);
		int m = 1;
		for(m =1;m<=10;m++) {
			System.out.println(m);
		}		
	}
}

    这一部分的内容就到这里,谢谢大家

        

你可能感兴趣的:(Java基础,java,运算符和循环判断语句,基本数据类型)