使用java理解程序逻辑(15)

package three;//声明包
import java.util.Scanner;//导入系统包
import one.two.School;//导入用户包
import one.two.Animal;//建议使用:不浪费内存
import one.two.*;//*代表one.two包下所有类(不建议使用:浪费)

普通字符串:字符串有自动优化能力 定义时发现内存存在 直接引用

对象字符串 只能用equals 不能用==

equalsIgnoreCase()   忽略大小写比较

concat只能跟字符串拼接

+字符串和任何类型都可以拼接

indexOf 
indexOf       从左往右找 第1个 返回原字符串所在索引
lastIndexOf     从右往左找 第1个 返回原字符串所在索引

int a=email.indexOf("2",6);//子字符串 在 原字符串中所在的索引 -1:不存在 >=0存在

substring:截取字符串

String email="[email protected]";
String b=email.substring(9,11);//从9索引截取到11索引前面一个(结束索引不截取)

split拆分字符串 -->数组  

时间: 2024-10-03 22:39:12

使用java理解程序逻辑(15)的相关文章

S1/使用Java理解程序逻辑/01-初识Java

把要下达的指令逐条使用Java语言描述出来,这就是编制程序.通常,人们称这个文件为源程序或者源代码,MyProgram.java就是一个源程序.就像Word文档使用.doc作为扩展名一样,Java源程序文件使用.java作为扩展名. 经过编译器的翻译,输出结果就是一个扩展名为.class的文件,称为字节码文件,MyProgram.class就是一个字节码文件. 转义字符: 1.“\n”,将光标移动到下一行的第一格,也就是换行. 2.“\t”,将光标移动到下一个水平指标的位置(一个制表位等于8个空

Java理解程序逻辑——第一章 初识Java

1. 计算机程序: 为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合. 2. JAVA相关的技术:      1).安装和运行在本机上的桌面程序      2).通过浏览器访问的面向Internet的应用程序      3).JAVA 还能做出非常炫的图像效果 3. 开发JAVA程序的步骤:               1).编写源程序               2).编译源程序               3).运行 4. JAVA程序的基本框架:          1).

使用Java理解程序逻辑错题

此题考查java带参方法的定义及调用.java方法的参数可以任意类型.任意个,返回值不限,返回的类型必须一致,形参和实参的类型必须一致. 因此此题正确答案为D 试题分析 创建一个对象的语法为: 类名 对象名=new 类名();,因此正确答案为BD A.数组下标是从"0"开始,记住这点. B.数组元素类型一定要相同,做作业时候就知道了. C.做作业时候就知道了 D.是length,没有括号 本题考查的是对"=="运算符的理解."=="用于比较两个对

用java理解程序逻辑小结

1.Java常见的注释有哪些,语法是怎样的? 1.单行注释用//表示,编译器看到//会忽略该行//后的所文本 2.多行注释/* */表示,编译器看到/*时会搜索接下来的*/,忽略掉/* */之间的文本. 3.文档注释用/** */表示,是java特有的注释,其中注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档. 单行注释. // 注释的内容 多行注释. /* 注释的内容 */ 文档注释. /** 注释的内容 */ 2.java常见的运算符都有哪

使用 Java 理解程序逻辑 基本问答?

一.Java常见的注释有哪些,语法是怎样的?  //:单行注释 /**/:多行注释 /** */:doc文档注释 二.Java常见的运算符有哪些? + - * / % 三.Java的基本数据类型有哪些?  int:整型   double:双精度  char:单个字符  String:字符串 float:单精度   byte:short:long: 四.请写出3种if选择结构的语法,以及执行流程 if(){}else{}基本if判断 if(){}else if(){}else{}多重if判断 if

S1/使用Java理解程序逻辑/05-循环结构(一)

Java程序中的循环结构有3种实现方式:while循环结构.do-while循环结构和for循环结构. 如何进行程序调试 (1)分析错误,设置断点. Toggle Breakpoint或在该代码行左侧边栏处双击 (2)启动调试,单步执行. 在调试视图中,按F5键或F6键都是单步执行,它们的区别如下. 按F5键“单步跳入”,会进入本行代码内部执行,如进入方法内部. 按F6键“单步跳过”,仅执行本行代码,执行完则跳到下一行代码. 单步执行过程中,可以在变量视图中观察变量的值,可通过选择“Window

S1/使用Java理解程序逻辑/06-循环结构(二)

循环结构组成的四个部分: (1)初始部分:设置循环的初始状态 (2)循环体:重复执行的代码 (3)迭代部分:下一次循环开始前要执行的部分 (4)循环条件:判断是否继续循环的条件 for(表达式1:表达式2:表达式3){ //循环体 } for循环结构中3个表达式的含义 表达式 形式 功能 举例 表达式1 赋值语句 循环结构的初始部分,为循环变量赋初值 int i=0 表达式2 条件语句 循环结构的循环条件环结构的循环条件 i<100 表达式3 赋值语句,通常使用++或--运算符 循环结构的迭代部

S1/使用Java理解程序逻辑/15- 字符串

简单地说,使用字符串主要分为两步. (1)定义并初始化字符串. (2)使用字符串,对字符串进行一些处理. 前面已经学过如何创建一个字符串,如下所示. //创建一个字符串对象"Hello World" String s="Hello World"; 在Java中,字符串被作为String类型的对象来处理.String类是Java设计人员预先提供的一个非常有用的类,它位于java.lang包中,默认情况下,该包被自动导入所有的程序.创建String对象的另外两种方法如下

S1/使用Java理解程序逻辑/14- 带参数的方法

定义类的方法一般格式. 语法: <访问修饰符>   返回值类型    <方法名> (<参数列表>) { //方法的主体 } 其中: 1.<访问修饰符>指该方法允许被访问的权限范围,只能是public.protected或private.其中public访问修饰符表示该方法可以被任何其他代码调用. 2.返回值类型指方法返回值的类型.如果方法不返回任何值,他应该声明为void类型.Java对待返回值的要求很严格,方法返回值必须与所说明的类型相匹配.使用retur