java基础有多重要 不需要在过多的阐述了吧
不划水 也是弥补我之前落下的java基础
今天主要回顾记忆 java 中字符串详解(关于字符串的操作) 数组操作 数字处理类 集合类
首先回顾一下java 8种基本数据类型 (内存空间8位等于1字节)
基本数据类型包含{ 数值型、字符型(char(存储单个字符))、布尔型(boolean 逻辑类型)}
数值型包含{整数类型、浮点类型}
整数类型4种(byte(8位)、short(16位)、int(32位)、long(64位)(long型如果赋值时大于int型的最大值或者小于int类型的最小值需要在数字后加“L”或“l”))
浮点类型(float(32位单精度浮点类型)、double(64位双精度浮点类型))(默认情况下,小数都被看作为double类型,如果需要使用float 需要在小数后面添加“F”或者“f”,double类型相似,但是变量定义为float类型不加f 会因为系统认为是double类型而出错)
char a[] ={'h','e','l','l','o'}
String s=new String(a);
//等价于
String s=new String("hello");
char a[] ={'h','e','l','l','o'}
String s=new String(a,1,3);
//等价于
String s=new String("ell");
//字符串查找
indexOf() 与 lastIndexOf(); //这两种 如果没有查找到返回-1
str.indexOf(he);//查找字符he在字符串str中的索引位置(下标位置)
str.lastIndexOf(he);//返回字符串he在字符串str中最后出现的位置
这两种 如果没有查找到返回-1
未完 待续

&spm=1001.2101.3001.5002&articleId=106646749&d=1&t=3&u=028866e8aff640198a5645b0322c8c5f)
1181

被折叠的 条评论
为什么被折叠?



