`
zhuozhuobeauty
  • 浏览: 17017 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

7月5日第一节课总结初稿

阅读更多
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>
7月5日第一节课总结
一、关于数据类型
1.Java的基本数据类型
Java的基本数据类型有8种
整数类型:
byte 字节型 8bit -128~127
short 短整型 16bit
int 整型 32bit
long 长整型 64bit
浮点型:
float 单精度 32bit
double 双精度 64bit
布尔
boolean 布尔类型 true和false
字符
char 字符型 16bit

2.数据类型测试代码
package ceshi_7_5;

/**
* 定义一个基本数据类型的测试
*
*/
public class DataTest {

static boolean bo;
static char c1 ;

/**
* 主函数,程序的入口
*/
public static void main(String[] args) {

//定义一个byte变量
byte b = (byte)-129;//由于byte的取值为-128~127,所以进行强制转化
System.out.println("byte b = "+b);

//定义一个char变量
char c = 'a';
System.out.println("char c = "+c);

//将c付给int变量i
int i = c;
System.out.println("int i = "+i);//输出c所代表的字母的ASC码值

long l = c;

float f = 10000.0F;

double d = f;

boolean bool = true;
System.out.println("bo = "+bo);
System.out.println("c1 = "+c1);

l = (long)f;

d = l;

}
3.运行结果:
     byte b = 127
     char c = a
     int i = 97
     bo = false
     c1 =

二、关于String类
1.一些重要的类的测试
package ceshi_7_5;

/**
* 定义一个String的使用类
* @author XiongXiangJun
*
*/
public class Ceshi{

/**
* 主函数,程序的入口
*/
public static void main(String[] args) {

//定义字符串变量
String str1 = "dasjfksduewrjckzvjzheieiojsdkjfsld";
String str2 = new String("jck");

char [] arrayC = {'a','s','j'};
String str3 = new String(arrayC);
String str4 = "abc";
String str5 = "abc";
String str6 = new String("abc");

for(int i=0;i<str1.length();i++){
//获取指定的索引位置的字符
char c = str1.charAt(i);
System.out.println("索引"+i+"位置的字符是:"+c);
}

//比较两个字符串是否相等
if(str4.equals(str5)){
System.out.println("equals相等");
}else {
System.out.println("equals不相等");
}
if(str4.equals(str6)){
System.out.println("equals相等");
}else {
System.out.println("equals不相等");
}

//判断某个字符串是否在包含在另一个字符串中
if(str1.contains(str2)){
System.out.println("包含");
//去掉包含的字符串
String temp = str1.replace(str2, "");
System.out.println("temp = "+temp);

}else{
System.out.println("不包含");
}

//根据str2拆分两个不同的字符串
String [] array = str1.split(str2);
System.out.println("array length = "+array.length);
System.out.println(array[0]);
System.out.println(array[1]);

//找到s第一次出现的位置
int index = str1.indexOf("s");
System.out.println(index);
System.out.println(str1.indexOf("s",index+1));

long l1 = 10000;
String.valueOf(l1);
}

}
2.运行结果

索引0位置的字符是:d
索引1位置的字符是:a
索引2位置的字符是:s
索引3位置的字符是:j
索引4位置的字符是:f
索引5位置的字符是:k
索引6位置的字符是:s
索引7位置的字符是:d
索引8位置的字符是:u
索引9位置的字符是:e
索引10位置的字符是:w
索引11位置的字符是:r
索引12位置的字符是:j
索引13位置的字符是:c
索引14位置的字符是:k
索引15位置的字符是:z
索引16位置的字符是:v
索引17位置的字符是:j
索引18位置的字符是:z
索引19位置的字符是:h
索引20位置的字符是:e
索引21位置的字符是:i
索引22位置的字符是:e
索引23位置的字符是:i
索引24位置的字符是:o
索引25位置的字符是:j
索引26位置的字符是:s
索引27位置的字符是:d
索引28位置的字符是:k
索引29位置的字符是:j
索引30位置的字符是:f
索引31位置的字符是:s
索引32位置的字符是:l
索引33位置的字符是:d


equals相等
equals相等


包含


temp = dasjfksduewrzvjzheieiojsdkjfsld


array length = 2
dasjfksduewr
zvjzheieiojsdkjfsld


2
6

三、上课所记部分知识要点
1.类名首字母大写;
2.长度从一,索引从零;
3.类名后面必须要加圆括号;
4.New关键字的作用是开辟内存;
5.做是否相等的判断一般不用“==”,而用equals,比较内容;


分享到:
评论

相关推荐

    四参数成果

    (4)论文修改:2018年5月2日至2018年5月7日(第十一周) (5)定稿答辩上交所有材料、按学校要求进行查重检测并提交检测报告: 2018年5月8日至2018年5月14日(第十二周) (6)2018年5月15日至2018年5月21日(第十...

    LaTeX学习日记(包老师)

    1976 年 Knuth 改写第二卷的第二版时,很郁闷地发现第一卷的 铅版不见了,而当时电子排版刚刚兴起,质量还差强人意。于是 Knuth 仰 天长啸:“我要扼住命运的咽喉”,决定自己开发一个全新的系统,这就是 TEX。

    单片机AT89C51可调电子时钟的设计.docx

    讲师 实习时间: 2015 年 6 月 29 日 2015 年 7 月 17 日 单片机AT89C51可调电子时钟的设计全文共29页,当前为第1页。 单片机AT89C51可调电子时钟的设计全文共29页,当前为第1页。 实习任务书 一、设计题目 可调...

    大数据开题报告范文.docx

    大数据开题报告范文全文共5页,当前为第1页。大数据开题报告范文全文共5页,当前为第1页。大数据开题报告范文 大数据开题报告范文全文共5页,当前为第1页。 大数据开题报告范文全文共5页,当前为第1页。 大数据(Big ...

    工作报告之基于android开题报告.docx

    研究进度安排 1、开题报告:2015年11月21日-2015年12月15日 2、论文初稿:寒假-2016年4月20日 3、论文定稿:2016年4月21日-2016年5月20日 4、验收评阅:2016年5月21日-2016年5月25日 5、答辩及成绩评定:2016年5月26...

    店铺装修方案设计.doc

    成立于2008年7月,专精于高品质多媒体互动制作的全方位设计行销公司,同时也拥有实 力坚强的研发团队及顶尖素养的设计专才,多年来活跃在与创意产业相关的平面设计、 网站设计、网络推广、品牌形象的各个领域。...

    ASP企业网络管理系统设计与实现

    4、中期(5月10日以前)论文初稿写作过程中存在的困难 根据程序设计的实现和对开发环境的熟悉进行论文初稿写作。包括第一章概述。第二章可行性分析。第三章系统需求分析。第四章系统开发工具简介。第五章系统设计。...

    网络安全法主题班会.pptx

    网络安全法 中华人民共和国 汇报人:XXX 汇报时间:2021年XX月 网络安全为人民 网络安全靠人民 网络安全法主题班会全文共75页,当前为第1页。 目 录 《网络安全法》简介 第一章 《网络安全法》政策全文 第二章 ...

    任务书-基于JAVA-WEB技术的旅行社网站系统设计.doc

    46 " "[3]DaveCraneEricPascarelloDarrenJames,Ajax实战(图灵程序设计丛书),人民邮电 " "出版社,2006年4月:43-45 " "[4]汤国安、赵牡丹、杨昕,地理信息系统(第2版)[M],科学出版社,2013年7月:89-99 " "[5]...

    有限责任公司股权激励方案(范本).docx

    第一条 股权激励计划的依据 为进一步促进公司建立、健全激励与约束机制,根据《中华人民共和国公司法》,并参照《上市公司股权激励管理办法(试行)》以及其他有关法律、行政法规的规定,制定本办法。 第二条 股权激励...

    家电库存管理系统课程设计报告.doc

    1 月 13 日 指导教师评语: ______________________ ________________ _ _________________________________________________________________________ ___________________________________________________________...

    大学物理-卢德馨序言

    卢德馨教授曾从事理论物理的科学研究多年,取得了第一手的科研经验, 有良好的物理素养.近年来他主持了南京大学基础学科教学强化部的工作,并 承担了其中大学物理学的教学任务,致力于基础物理学课程的教学改革.他对...

    知识产权体系程序文件.doc

    版 本 号: 01 秘密等级: 秘密 知识产权管理体系程序文件 "编制 " "时间 " " "审核 " "时间 " " "批准 " "时间 " " 发布时间:2018年5月24日 实施时间:2018年5月24日 XXXXXXXXXX材料印刷有限公司 目 录 文件控制...

    硕士论文答辩要求

    毕业证、学位证书的领取 7月初 研究生学院 硕士研究生:离校通知单、学生证 为确保我校学位授予工作的顺利进行,根据相关文件精神,硕士学位论文答辩及学位授予工作具体安排如下,请各单位按照要求落实各项工作,...

Global site tag (gtag.js) - Google Analytics