Java日记(1)

Java基础学习笔记总结 - ~冰 - 博客园 (cnblogs.com)

类比c语言,Java的学习路线类似

main函数,输入main,并按下alt+/键,自动补全以下内容;

	public static void main(String[] args) {}

输出函数,以下两串代码不同的是,多一个ln的代码是自动换行,所以常用;

		System.out.print("Hello");
		System.out.println("Hello");
System.err.println("该行输出的是红色");

占位符、数据类型知识点:

public class Test1 {
	public static void main(String[] args) {
		System.out.println("Hello");
		System.out.println("Hello1");
		int a = 10;
		int b = 20;
		int c = a + b;
		//printf("a = %d\n",a);
		System.out.println("a = "+a);
		//printf("a = %d,b = %d,c= %d\n",a,b,c);
		System.out.println("a = "+a+ ",b = "+b + ",c = "+c);
		//printf("%d + %d = %d",a,b,c);
		System.out.println(a +"+"+b+"="+c);
		//Java默认小数用double表示,若需要float的话可以在数后面加上f,或者在前面加(float),类似于c语言中的强转;
		float f = 0.1f;
		double d = 0.2;
		System.out.println("f = "+f);//不同类型数据的输出,同整数输出的格式
		System.out.println("d = "+d);
	}
}

if、switch、for、while、do while(跟c语言书写一样)

public class Test2 {
	public static void main(String[] args) {
		int a = 20;
		if(a > 10){
			System.out.println("a是整数");
		}else{
			System.out.println("a是非整数");
		}
		switch(a){
			case 1:
				System.out.println("我是1");
				break;
			case 10:
				System.out.println("我是10");
				break;
			default:
				System.out.println("都不是");
		}
	}
}
//----------------------------------------
public class Test3 {
	public static void main(String[] args) {
		int i;
		for(i=0;i<20;i++){
			System.out.println("i ="+i);
		}
		while(i>10){
			System.out.println("i ="+i);
			i--;
		}
		do{
			System.out.println("i ="+i);
			i--;
		}while(i>0);
	}
}

数组部分

public class Test4 {
	public static void main(String[] args) {
		int a[] = {1,2,3};
		System.out.println(a[0]+","+a[1]+","+a[2]);
		/*定义数组的另一种方法:
		int array[] = null;
		array = new int[3];*/
		int array[] = new int[3];
		int i;
		//计算数组长度:直接array.length;不需要sizeof了
		for(i = 0;i<array.length;i++){
			array[i] = i;
			System.out.println("a["+i+"]"+"="+array[i]);
		}
	}
}

其实java里的数组最好这样书写,即方括号提前写

int[] array = new int[3];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值