java基础篇
Daisy戴
尽我所能
展开
-
变量和常量
1、变量和常量计算机高级语言使用变量来管理内存中存储的数据。(1)变量:可变的量,使用过程中可以随时修改值。(2)常量:不可变的量。定义一次,之后的使用过程中不可修改。(3)字面量:变量、常量中存放的具体数据。2、变量的命名、定义和初始化(1)命名规则:1)由字母、数字、下划线和$组成,首字母不能是数字。2)第一个单词首字母小写,其他单词首字母大写。(驼峰命名法)原创 2016-05-05 10:06:03 · 426 阅读 · 0 评论 -
数据类型及包装类
1、数据类型概述数据类型:基本数据类型、引用数据类型、自定义数据类型。(1)基本数据类型类型占用空间取值范围byte(字节型)1字节-128~127short(短整型)2字节-2^16~2^16-1int(整型)4字节原创 2016-05-05 22:21:56 · 486 阅读 · 0 评论 -
计算机进制转换:二进制、八进制、十进制、十六进制互转
1、十进制十进制的基本数字是0~9,逢十进位。基数是10,10^n(10的n次幂)称作权。例:120000=1.2*10^5342846(10进制)=6*10^0+4*10^1+8*10^2+2*10^3+4*10^4+3*10^5 2、二进制二进制的基本数字是0,1,逢2进位。基数是2,权是2^n(2的n次方)。1=2^010=2^1100=2^2原创 2016-04-22 21:01:50 · 2210 阅读 · 0 评论 -
java String字符串
6 java String字符串6.1 String字符串6.1.1实例化String对象① 直接赋值(常用)② 使用关键字new 6.1.2比较字符串使用equals方法。 6.1.3字符串的内容不可更改改变的是堆内存地址的指向 6.2字符串常用方法1. length():标识当前字符串长度2. toCharArray():字符串转换为数组原创 2016-07-12 10:59:28 · 321 阅读 · 0 评论 -
数据类型进阶及数据类型转换
六、数据类型进阶(一)整数类型1.Java的4种整数类型:byte、short、int、long。2.java默认的整数计算类型是int型。如:byte a = 5;byte b = a+10;(这里会报错,因为计算的默认结果是int类型。改为:byte b = (byte)a+10;或者int b = a+10;)3.整数的字面量默认是int类型;若字面量超过int类原创 2016-07-03 16:27:00 · 406 阅读 · 0 评论 -
控制台输入数据
1.Scanner类:扫描控制台输入的数据,可以接收字符串和基本数据类型的数据。2.Scanner类位于java.util.Scanner包中。3.Scanner类的常用方法:next():接收控制台输入的一个字符串;空格或回车作为结束。nextline():接收控制台输入的一个字符串;回车作为结束,可以将空格作为字符串的一部分。nextInt():接收控制台输入的一个int类原创 2016-07-03 17:27:43 · 991 阅读 · 0 评论 -
变量的自增、自减、自乘、自除
1.自增、自减、自乘、自除是一个变量在原有值基础上再增加、减去、乘以、除以一个指定的值。通常用在循环语句中改变变量的值。2.自增l 先加1:++i1) int i = 0; i = i+1;//整数自增1;2) String s = “Hello”;s = s+” world”;//字符串自增;3) 自增1的简写形式:++i;//先+1再进行其他操作如:int i = 0;原创 2016-07-04 09:47:40 · 5074 阅读 · 0 评论 -
交换两个变量的值的两种简单算法
1.算法1:借助第三个变量int a = 10;int b = 5;int c = 0;c = a;//把a的值存入c中a=b; //把b的值赋给ab=c; //把c中a的值赋给b//最后结果a=5、b=10;成功交换a、b的值。 2.算法2:int a = 10;int b = 5;a = a+b; //a=10+5;b = a-b; //b=原创 2016-07-04 10:13:41 · 933 阅读 · 0 评论 -
Java关系运算
1Java关系运算1.1关系运算的种类等于运算表达式1== 表达式2不等于运算表达式1 != 表达式2大于运算表达式1> 表达式2小于运算表达式1表达式2大于等于运算表达式1>= 表达式2小于等于运算原创 2016-07-06 19:58:18 · 683 阅读 · 0 评论