`
winfred1206
  • 浏览: 13312 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

第一章上课总结

    博客分类:
  • Java
阅读更多
1,java中几种基本数据类型和范围:
类型 称呼 值域 表示范围
byte 字节型 8bits -128~127
short 短整型 16bits
char 字符型 16bits(unicode)0~65535
float 浮点型 32bits
int 整形 32bits
long 长整型 64bits
double 双精度 64bits
boolean 布尔型 true/false 只有真假两种结果
2,java中的流程控制方式:
顺序语句;循环语句;分支语句(if  and   switch).
3,常见的String类的方法:
public static void main(String[] args){
String sa="NetJava";
String sb="JavaNet";
//两个字符串是否相等
boolean b=sa.equals(sb);
System.out.println("相等性比较:"+b);
//忽略大小写的相等性比较
String sc="netjava";
b=sa.equalsIngloreCase(sa);
System.out.println("忽略大小写的相等性比较:"+b);
//判断一个字符串是否一另一个字符串结尾
String se="Java";
if(sa.endsWith(se)){
System.out.println(sa+"是以"+se+"结尾的")
}
//判断一个在另一个字符串中第一次出现的位置
String sf="a";
int index=sa.indexOf(sf);//!!!!!!!!!
System.out.println(sf+"在"+sa+"中第一次出现的位置是"+index);
//判断一个字符串在另一个字符串中出现的最后一次位置
int index=sa.lastIndexOf(sf);
System.out.println(sf+"在"+sa+"中最后一次出现的位置是"+index);
//得到一个字符串的长度
int len=sa.length();
System.out.println(sa+"的长度是"+len);
//截取字符串
int start=1,end=4;
String subs=sa.substring(start,end);
System.out.println(sa+"截取的字符串是:"+subs);
//原始类型与字符串相加,会自动转型为字符串,并取其字面值;
int it=100;bollean bo=false;float f=12.4f;
System.out.println(it+""+bo+""+f);

}
//伤害一个人只需要一句话,但感动一个人却要一辈子
分享到:
评论

相关推荐

    01电子商务概论第一章上课.pptx

    在第一章中,作者首先介绍了电子商务的基本概念,包括商务活动的内涵以及其在现代社会中的重要性。商务活动涵盖了从产品采购、生产到销售的全过程,涉及多种经营管理活动,如商贸磋商、价格比较、营销策略等。 接着...

    第一章JAVA课件的内容

    考核方式采取百分制,包括平时上课考勤及上机实验作业(30%)和期末考试笔试(70%)。 【学习目标】 1. 熟悉Java语言的基本语法:包括变量、运算符、流程控制语句等。 2. 掌握面向对象编程(OOP)的概念:如封装、...

    java oop 一到四章的上课代码及教材例题

    **第一章:面向对象的基本概念** 在Java OOP的第一章,我们通常会学习以下内容: 1. **对象和类**:对象是程序中的实体,类则是创建对象的模板。类定义了对象的属性(数据成员)和行为(方法)。 2. **封装**:...

    第一章 自动控制基础.ppt

    此文档为自动控制原理第一章的讲义,石老师自己做的PTT,包含了上课内容,内容详细,知识点精细,有例题讲解,课后总结,知识点梳理

    ODE讲座-1-第一章.pdf

    不过,我们仍然可以基于已识别的信息尝试总结出一部分与“ODE讲座-1-第一章.pdf”相关的知识点。 首先,从标题和描述中我们可以推断,这份文档很可能是一份关于常微分方程(Ordinary Differential Equations,简称...

    自学vb和上课的教程课件

    第一部分:基础篇(第1章) 在第一章中,通常会介绍VB的基本概念,包括编程环境的设置、VB的历史和应用领域。你将学习到如何启动VB开发环境,创建新项目,以及如何编写和运行第一个“Hello, World!”程序。这是接触...

    C语言二级考试教学第一章

    【C语言二级考试教学第一章】主要讲解了C语言的基础知识,包括C语言的特点、学习C语言的方法、上课要求,以及C语言的基本格式、标识符、常量与变量、整型数据等内容。 C语言的特点: 1. 语法简洁:C语言的语法规则...

    第一章电子商务的资金流.ppt

    这一章的内容会深入探讨这一主题,为学习者提供电子商务支付体系的基础知识。 首先,课程的开设是为了让学生掌握电子支付结算和金融服务的基础知识,这是电子商务专业的重要必修课程。通过学习,学生不仅能够理解...

    资料课件\JAVA 上课幻灯\第六章.ppt

    第六章的内容主要集中在Java异常处理的概念、机制、分类以及错误的区分。 6.1 异常处理概述 异常是指在程序执行过程中发生的不正常情况,它可以打断程序的正常流程。异常分为三种类型:由Java虚拟机检测到的非正常...

    资料课件\JAVA 上课幻灯\第七章.ppt

    Java图形用户界面(GUI,Graphical ...总结来说,Java GUI提供了强大的工具和组件库,开发者可以通过AWT和Swing来创建各种各样的用户界面。理解这些基本概念和组件的特性,对于构建高效、美观的Java应用程序至关重要。

    第04章-动态规划2019-2-上课1

    本章主要探讨了动态规划在解决两类问题中的应用:一是可靠性设计问题,二是货郎担问题。 首先,我们来看可靠性设计问题。在设计多机或多层次系统时,动态规划可以帮助找到最佳的组件配置,以最大化系统的整体可靠性...

    资料课件\JAVA 上课幻灯\第五章.ppt

    例如,访问数组第一个元素 `a[0]`。数组越界会导致运行时错误,如 `ArrayIndexOutOfBoundsException`。未初始化的数组访问也会引发 `NullPointerException`。 5.1.2 Fibonacci数列示例 以下代码展示了如何使用数组...

    第七章设备更新与租赁hjt决策(上课用).pptx

    无形磨损则包括由于技术进步导致的设备价值下降(第一种无形磨损)和新设备出现导致的原有设备经济效益降低(第二种无形磨损)。设备磨损的补偿方式包括大修理、现代化改装和更新,其中大修理和现代化改装属于局部...

    第04章-动态规划2019-1-上课1

    总结来说,动态规划是一种解决多阶段决策过程最优化问题的有效方法,它的最优性原理指出,最优决策序列中的每个后续决策都是相对于当前状态的最优决策。理解和掌握动态规划的概念、基本要素以及设计策略,是成为优秀...

    财务管理第6章投资__上课讲解(2).pptx

    第六章的投资内容主要探讨了企业投资的性质、分类以及以市价计价的证券投资的会计处理。投资在财务管理中占有重要地位,因为它涉及到企业如何利用多余资金以增加财富或寻求其他利益。 首先,投资的性质是指企业通过...

    第一章先进制造系统总论.pptx

    这一系统的核心在于通过采用最新的科技手段、设计理念、制造装备和技术,以实现高效、灵活、高质量和环保的生产。 1. **制造与制造业的概念** - **狭义制造**:主要指物质形态的转化过程,即原材料通过物理或化学...

    第二章第三节神经调节与体液调节的关系(上课).ppt

    《神经调节与体液调节的关系》 ...总结来说,神经调节与体液调节在生物体内相辅相成,共同确保生命活动的正常运行,如体温和水平衡的维持。理解这两种调节机制及其相互关系对于理解人体生理学至关重要。

    上课用 第五章(4-7) 相似矩阵及二次型.PPT

    知识点总结: 1. 实对称矩阵的特征值和特征向量的性质 2. 实对称矩阵的对角化 3. 对称矩阵的对角化 4. 二次型的定义和矩阵形式 5. 二次型的标准形和化简 本章节主要介绍了相似矩阵及二次型的相关知识点,包括实...

    VB上课详细课件 VB

    第一部分,我们从"第1章(精).ppt"开始,这一章通常是介绍VB的基础知识,包括编程环境的设置、VB的基本语法、变量与数据类型、常量和运算符,以及控制流语句如If...Then...Else结构和For...Next循环。这些内容是VB...

    1SEO搜索引擎营销_上课课件2022-2023(1).rar.rar

    9. **第9章 百度竞价知识点总结**:作为课程的最后部分,可能是对整个课程的重点回顾,总结了百度竞价的关键技巧和注意事项,帮助学生巩固所学知识。 这些课件将为学习者提供一个全面了解和实践SEO及百度搜索营销的...

Global site tag (gtag.js) - Google Analytics