- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 Java中String 类的常用方法都有哪些?
indexOf(),split(),replace(),substring(),toLowerCase(),toUpperCase(),trim(),equals(),length(),charAt()·indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,如果没有找到匹配的字符串则返回 -1
2022-08-01 15:21:06
328
原创 Java中如何大小写字母进行转换(ASCII编码)
题目: 在控制台输入字符串,把字符串中所有字母大写转换为小写,小写转换为大写,其他字符保持原样,并按之前的顺序输出 做题思路: 首先我们要知道怎么判断字符串中的字符是不是字母 判断字符串中是否包含小写字母: String str ="weXgWEGwg"; char arr[] =str.toCharArray(); int count =0;//声明一个变量,如果包含小写字母就++ for(int i=0;i<arr.length;i++){ if(a>='a'&&
2022-03-25 16:41:02
10746
1
原创 字符串的替换、分割、取值 (split,replace,substring)
一、替换(replace) public String replace(char searchChar, char newChar) searchChar-- 原字符。 newChar-- 新字符。 String ss = "abcccbef"; System.out.println("ss是:"+ss.replace('c', 'b')); 把声明字段ss里的c替换成了b,输出的结果应该是abbbbbef 二、分割(split) String ss = "a..
2022-03-24 13:31:14
2171
原创 什么是拆箱和装箱?
装箱:从值类型接口转换到引用类型。 拆箱:从引用类型转换到值类型。 object obj = null;//引用类型 obj = 1;//装箱,把值类型包装为引用类型。 int i1 = (int)obj;//拆箱
2022-03-24 11:08:17
91
原创 关于string build的一些方法
• StringBuilder() 构造一个空的字符串构建器。 • int length() 返回构建器或缓冲器中的代码单元数量。 • StringBuilder append(String str) 追加一个字符串并返回 this。 • StringBuilder append(char c) 追加一个代码单元并返回 this。 • StringBuilder appendCodePoint(int cp) 追加一个代码点,并将其转换为一个或两个代码单元并返回 this。 • void
2021-10-20 10:12:41
392
原创 Array 和 ArrayList 的区别
Array 是数组,ArrayList 是集合 Array 对象的初始化必须指定大小,且创建后的数组大小是固定的, 而 ArrayList 的大小可以动态指定,也就是说该对象的空间可以任意增加。 Array 不能够随意添加和删除其中的项,而 ArrayList 可以在任意 位置插入和删除项。 ...
2021-10-13 17:16:09
208
原创 下列关于Java对import语句规定的叙述中,错误的是
下列关于Java对import语句规定的叙述中,错误的是 A)在Java程序中import语句可以有多个 B)在Java程序中import语句可以没有 C)在Java程序中import语句必须有一个 D)在Java程序中import语句必须引入在所有类定义之前 选C,import语句可以一个也没有,也可以有很多个,也可以再类定义之前导入 ...
2021-10-12 14:20:06
1426
原创 java中的冒泡排序实例
一、冒泡排序算法的运作如下:(从后往前) 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。如下图 二、代码展示: //冒泡排序法的目的就是通过将数组内的元素从小到大或从大到小排序的方法. int[] x ={ 12, 59, 2, 89, 15, 48, 5.
2021-10-11 14:00:50
487
原创 string 和 StringBuild 的区别
String 是不可变的,一旦被创建就不能被修改,如果重新对其赋值 看起来像修改了,其实是在内存中又创建一个新的字符串对象,然 后把变量的指针指向了新字符串对象的地址。 stringBuild 是可变的,它可以在原来的字符串末尾加上新的字符 串,使用 stringBuild 最好是指定一下大小,不然超出默认大小会 翻倍增长。 ...
2021-10-09 14:53:35
693
原创 private、protected、public、 internal 修饰符的区别
private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 当前程序集内可以访问
2021-10-09 14:33:00
289
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人