java入门篇---java中的数据类型和运算符

转载请注明出处:http://blog.csdn.net/column/details/17807.html

前言:

在java编程中,我们需要定义数据类型和进行一些数据运算,本篇介绍java中常用的数据类型和基本运算符,包括如何写一段赏心悦目的代码。

java开发工具:

Eclipse 官网http://www.eclipse.org/downloads/下载64/32位



Eclipse的基本使用这里就不做介绍了,需要的朋友请留言,谢谢。

有了工具,如何写一段赏心悦目的代码呢?

很简单

上下对比可以发现 A代码显得很潦倒,而B代码则整齐一目了然。其实很简单Ctrl+Shift+f即可对其。

进入正题:

变量与常量--
从名字可以看出来 变量当然是属于可变的,常量是一旦固定不可变的,也是java必须要掌握的俩个量。
怎么定义?
public static void main(String[] args) {
		int a = 2;//变量
		String userName="哈哈";//变量
		final int KEY=1;//常量
		
		a=3;
		System.out.println(a);
	}
常量一般用final修饰且不可变。变量可以改变。
说到这里,我们简单介绍一下其他的命名规范: 

类名--首字母大写 MainActivit{};方法名--首单词字母小写后续大写 userName();

关键字不可命名其中任何一类-- 查看所有关键字

注释代码--
分为单行注释和多行注释(文档注释)
Ctrl+/ 单行       Ctrl+Shift+/ 注释 Ctrl+Shift+\ 取消文档注释

数据类型--
通常,有了数据当然会有属于类型,就比如汽车,火车都属于交通类型,数据亦是如此。
字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。
其中布尔只有true false俩种,任何数据运算也只会返回这俩种结果,比如2<3? 返回true 数值类型float double;double相对于float更为精确,俩者又被成为浮点类型。
浮点型运算中要注意:
System.out.println(3.3f+2.3d);
这句话输出为5.599999952316284 而将d改为f则为5.6 导致计算不精准。f则代表float类型d则double 不写后缀则默认int类型

说到运算,又到了算术运算符:
		int a = 2;
		int b = 2;
		float c=3.2f;
		System.out.println(a+b);
		System.out.println(c-b);
		System.out.println(a*c);
		System.out.println(a/b);
		System.out.println(c%b);
如上。
说到运算符肯定有优先级:

如图。可能有的没见过,以后的系列中会逐一叙述到。
在此,又引入逻辑运算符、关系运算符:
1、我认为多运用于条件判断:

		int a=1;
		int b=2;
		int c=2;
		if(a!=b&&b==c){
			System.out.println("条件成立");
		}
		if(a!=b||b!=c){
			System.out.println("条件成立");
		}
		System.out.println(a<b);
		System.out.println(!(a<b));
逻辑与--&&(条件同时满足为true) 逻辑或--||(条件一真则真)  逻辑非--!(相反结果 !true==false)


2、关系运算符很简单 一张图:




ok,有疑问或者不足的地方多指教,一起努力,共同进步。

下篇预告:自增自减运算、三元(三目)运算符、for循环 do..while循环 if判断



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值