- 博客(13)
- 收藏
- 关注
原创 android studio按钮默认紫色怎么消除
2. 修改`themes.xml`文件中的`parent`属性,将其设置为`Theme.MaterialComponents.DayNight.Bridge`。1. 打开你的项目,找到`res/values/themes.xml`文件。3. 保存修改并重启Android Studio。
2024-05-19 16:04:03
923
1
原创 Linux文件权限解析
数字表示法中,r=4,w=2,x=1,将这些数字相加得到一个三位数,分别代表文件所有者、文件所属组和其他用户的权限。符号表示法中,使用u(user)、g(group)、o(others)来指定权限的作用对象,加上(+)表示添加权限,减去(-)表示移除权限,等于(=)表示设置特定权限。的权限设置为755,即文件所有者有读、写、执行权限,文件所属组的用户和其他用户只有读和执行权限。表示:文件所有者有读、写、执行权限,文件所属组的用户有读和执行权限,其他用户只有读权限。如果某个权限不被允许,则用**-**表示。
2024-05-18 17:08:48
301
原创 Android Studio中wrap_content与match_content的区别
在Android Studio中,和是两种常见的布局参数,它们决定了控件在布局中的尺寸表现。
2024-05-18 14:56:34
1735
原创 Arrays类常用方法
Arrays类是一个非常有用的工具类,它提供了许多用于操作数组的方法。: 该方法使用二分法查找数组内指定元素的索引值。: 该方法复制数组的一部分到一个新的数组。: 该方法可以用指定的元素填充整个数组。: 该方法检查两个多维数组是否相等。: 该方法返回数组元素的字符串表示。: 该方法可以将数组转换为列表。: 该方法检查两个数组是否相等。: 该方法对数组元素进行排序。: 该方法返回数组的哈希值。
2024-05-13 19:51:34
266
原创 lambda表达式
Java中的Lambda表达式,也称为闭包,是Java 8引入的重要新特性。它允许将函数作为方法的参数传递,或者将函数作为返回值。Lambda表达式的引入使得Java代码更加简洁和易于阅读,是Java向函数式编程迈进的一大步。
2024-05-13 13:33:23
550
1
原创 String、StringBuilder、StringBuffer区别
可能是更好的选择,因为它提供了线程同步机制。相反,如果你在一个单线程的环境中工作,或者对性能有较高要求,那么。更适合于需要动态构建字符串的场景。如果你在一个多线程的环境中工作,那么。是三种用于处理字符串数据的类,但它们之间存在一些关键差异。是可变的字符串类,它们允许在运行时修改字符串值。可能会更合适,因为它没有线程同步的开销。是Java中基本的不可变字符串类,而。类适合用于不会改变的字符串数据,而。从上述对比可以看出,
2024-05-13 13:22:48
162
原创 StringBuffer常用方法
是Java中的一个类,用于创建和操作字符串。与String相比,提供了更多的方法来处理字符串,并且它是线程安全的,这意味着在多线程环境中使用不会引发线程安全问题。以下是reverse()toString()
2024-05-13 13:22:09
332
原创 StringBuilder常用方法
是 Java 中的一个类,用于创建和操纵字符串。与String相比,提供了更多的方法来处理字符串,并且它是线程安全的,这意味着在多线程环境中使用不会引发线程安全问题。以下是reverse()toString()
2024-05-13 13:21:36
213
原创 String常用方法
Java中的String类提供了一系列方法来操作和查询字符串。以下是一些常用的String这些方法使得String类成为Java中处理字符串的强大工具。在实际编程中,可以根据需要选择合适的方法来进行字符串操作。
2024-05-13 13:20:53
502
原创 Java常用数据结构
你还可以根据自己的需求实现一个自定义的栈。这种方式允许你完全控制栈的行为,包括线程安全性和优化特定操作的性能。top = - 1;size --;} // 其他栈操作... }top = - 1;size --;} // 其他栈操作... }top = - 1;size --;} // 其他栈操作... }top = - 1;size --;} // 其他栈操作... }top = -1;
2024-05-13 13:19:05
1019
原创 HashSet常用方法
值得注意的是,HashSet是基于哈希表实现的,因此元素的存储顺序是不确定的,并且不支持索引访问。另外,HashSet中的元素必须是可哈希的,即元素类必须正确地实现了`hashCode()`和`equals()`方法,以确保元素的唯一性和正确性。此外,HashSet还继承了Set接口的其他方法,例如`addAll()`、`retainAll()`、`removeAll()`等,可以用于集合间的操作。1. `add(element)`:将指定元素添加到HashSet中,如果元素已经存在,则不会重复添加。
2024-05-13 13:13:21
427
原创 HashMap常用方法
HashMap是Java中的一种集合类型,它基于哈希表实现,主要用于存储键值对。:向HashMap中添加一个新的键值对。:清除HashMap中的所有键值对,使其变为空集。:检查HashMap中是否存在指定的键。:检查HashMap中是否存在指定的值。:返回HashMap中所有键值对的集合。:从HashMap中删除指定的键值对。:返回HashMap中所有键的集合。:返回HashMap中所有值的集合。:返回HashMap中的键值对数量。:检查HashMap是否为空。:根据键获取对应的值。
2024-05-13 13:11:09
296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人