摘要: 整体大纲: 一、 文件存储 1.1 将数据存储到文件 在onDestroy()方法中保存文本数据,先通过openFileOutput(String filename, int mode)方法返回得到FileOutputStream对象,得到这个对象之后再用Java流的方式将数据写入文件。以下为示例代 阅读全文
posted @ 2021-07-22 18:06 织秋 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 怕内容失效,留存 在API 29中,NetworkInfo被标记为弃用。在以往情况下,我们常用 NetworkInfo 来判断网络连接与否以及判断网络的类型,那么在Android 10中我们可以用 NetworkCapabilities 来代替。代码中,由于getActiveNetwork需要API 阅读全文
posted @ 2021-05-31 17:13 织秋 阅读(1533) 评论(0) 推荐(1) 编辑
摘要: 1. getClass.getSimpleName(),getClass(),getClass.getName(),区别 阅读全文
posted @ 2021-05-27 15:04 织秋 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1. 自动导包 如何设置: File -->Setting-->Editor-->General-->Auto Import-->勾选Add unambiguous imports on the fly 选项,实现自动导包。 Optimize imports on the fly(for curre 阅读全文
posted @ 2021-02-26 00:30 织秋 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 新手学习中,有任何错误或者更好地方法、思路欢迎指教! #Array 8 题目难度:中等 题目描述: 在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加 阅读全文
posted @ 2021-02-24 17:36 织秋 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 仅用于个人的概念知识补充,目的是为了遗忘后能够快速回忆重点,右侧图标也许能帮助你快速找到一些概念。 1. 匿名内部类 参考:JAVA匿名内部类(Anonymous Classes),作者:无恨之都 概念: 匿名内部类可以使你的代码更加简洁,你可以在定义一个类的同时对其进行实例化。它与局部类很相似,不 阅读全文
posted @ 2021-02-24 14:24 织秋 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 新手学习中,有任何错误或者更好地方法、思路欢迎指教! #Array 5 题目难度:中等 题目描述: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 进阶: 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 你可以使用空间复杂度为 O(1) 的 原地 算法解决这 阅读全文
posted @ 2021-02-23 22:30 织秋 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 新手学习中,有任何错误或者更好地方法、思路欢迎指教! #Array 3 题目难度:中等 题目描述: 给定一个增序排列数组 nums ,你需要在 原地 删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外 阅读全文
posted @ 2021-02-23 22:25 织秋 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 新手学习中,有任何错误或者更好地方法、思路欢迎指教! #Array 2 题目难度:简单 题目描述: 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 阅读全文
posted @ 2021-02-23 22:21 织秋 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 新手学习中,有任何错误或者更好地方法、思路欢迎指教! #Array 1 题目难度:简单 题目描述: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 阅读全文
posted @ 2021-02-23 22:13 织秋 阅读(42) 评论(0) 推荐(0) 编辑