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);
}
//伤害一个人只需要一句话,但感动一个人却要一辈子
分享到:
相关推荐
在第一章中,作者首先介绍了电子商务的基本概念,包括商务活动的内涵以及其在现代社会中的重要性。商务活动涵盖了从产品采购、生产到销售的全过程,涉及多种经营管理活动,如商贸磋商、价格比较、营销策略等。 接着...
考核方式采取百分制,包括平时上课考勤及上机实验作业(30%)和期末考试笔试(70%)。 【学习目标】 1. 熟悉Java语言的基本语法:包括变量、运算符、流程控制语句等。 2. 掌握面向对象编程(OOP)的概念:如封装、...
**第一章:面向对象的基本概念** 在Java OOP的第一章,我们通常会学习以下内容: 1. **对象和类**:对象是程序中的实体,类则是创建对象的模板。类定义了对象的属性(数据成员)和行为(方法)。 2. **封装**:...
此文档为自动控制原理第一章的讲义,石老师自己做的PTT,包含了上课内容,内容详细,知识点精细,有例题讲解,课后总结,知识点梳理
不过,我们仍然可以基于已识别的信息尝试总结出一部分与“ODE讲座-1-第一章.pdf”相关的知识点。 首先,从标题和描述中我们可以推断,这份文档很可能是一份关于常微分方程(Ordinary Differential Equations,简称...
第一部分:基础篇(第1章) 在第一章中,通常会介绍VB的基本概念,包括编程环境的设置、VB的历史和应用领域。你将学习到如何启动VB开发环境,创建新项目,以及如何编写和运行第一个“Hello, World!”程序。这是接触...
【C语言二级考试教学第一章】主要讲解了C语言的基础知识,包括C语言的特点、学习C语言的方法、上课要求,以及C语言的基本格式、标识符、常量与变量、整型数据等内容。 C语言的特点: 1. 语法简洁:C语言的语法规则...
这一章的内容会深入探讨这一主题,为学习者提供电子商务支付体系的基础知识。 首先,课程的开设是为了让学生掌握电子支付结算和金融服务的基础知识,这是电子商务专业的重要必修课程。通过学习,学生不仅能够理解...
第六章的内容主要集中在Java异常处理的概念、机制、分类以及错误的区分。 6.1 异常处理概述 异常是指在程序执行过程中发生的不正常情况,它可以打断程序的正常流程。异常分为三种类型:由Java虚拟机检测到的非正常...
Java图形用户界面(GUI,Graphical ...总结来说,Java GUI提供了强大的工具和组件库,开发者可以通过AWT和Swing来创建各种各样的用户界面。理解这些基本概念和组件的特性,对于构建高效、美观的Java应用程序至关重要。
本章主要探讨了动态规划在解决两类问题中的应用:一是可靠性设计问题,二是货郎担问题。 首先,我们来看可靠性设计问题。在设计多机或多层次系统时,动态规划可以帮助找到最佳的组件配置,以最大化系统的整体可靠性...
例如,访问数组第一个元素 `a[0]`。数组越界会导致运行时错误,如 `ArrayIndexOutOfBoundsException`。未初始化的数组访问也会引发 `NullPointerException`。 5.1.2 Fibonacci数列示例 以下代码展示了如何使用数组...
无形磨损则包括由于技术进步导致的设备价值下降(第一种无形磨损)和新设备出现导致的原有设备经济效益降低(第二种无形磨损)。设备磨损的补偿方式包括大修理、现代化改装和更新,其中大修理和现代化改装属于局部...
总结来说,动态规划是一种解决多阶段决策过程最优化问题的有效方法,它的最优性原理指出,最优决策序列中的每个后续决策都是相对于当前状态的最优决策。理解和掌握动态规划的概念、基本要素以及设计策略,是成为优秀...
第六章的投资内容主要探讨了企业投资的性质、分类以及以市价计价的证券投资的会计处理。投资在财务管理中占有重要地位,因为它涉及到企业如何利用多余资金以增加财富或寻求其他利益。 首先,投资的性质是指企业通过...
这一系统的核心在于通过采用最新的科技手段、设计理念、制造装备和技术,以实现高效、灵活、高质量和环保的生产。 1. **制造与制造业的概念** - **狭义制造**:主要指物质形态的转化过程,即原材料通过物理或化学...
《神经调节与体液调节的关系》 ...总结来说,神经调节与体液调节在生物体内相辅相成,共同确保生命活动的正常运行,如体温和水平衡的维持。理解这两种调节机制及其相互关系对于理解人体生理学至关重要。
知识点总结: 1. 实对称矩阵的特征值和特征向量的性质 2. 实对称矩阵的对角化 3. 对称矩阵的对角化 4. 二次型的定义和矩阵形式 5. 二次型的标准形和化简 本章节主要介绍了相似矩阵及二次型的相关知识点,包括实...
第一部分,我们从"第1章(精).ppt"开始,这一章通常是介绍VB的基础知识,包括编程环境的设置、VB的基本语法、变量与数据类型、常量和运算符,以及控制流语句如If...Then...Else结构和For...Next循环。这些内容是VB...
9. **第9章 百度竞价知识点总结**:作为课程的最后部分,可能是对整个课程的重点回顾,总结了百度竞价的关键技巧和注意事项,帮助学生巩固所学知识。 这些课件将为学习者提供一个全面了解和实践SEO及百度搜索营销的...