- 博客(6)
- 收藏
- 关注
原创 链表、队列和栈的实现思路(简单易懂!)
默认情况下队列为空,则队头、队尾指针指向同一个位置。初始化栈时,top指针默认指向-1,即表示。循环队列是用于解决浪费传统队列所带来的。即判断头指针和尾指针是否在同一个位置。操作,使得其位置能重新回到队首。的操作来判断队列是否为满,并且。入栈时,先将指针上移再赋值。出栈时,先赋值再出栈。
2023-10-18 13:12:49 71 1
原创 JAVA基础功能开发-----登录状态的标记(单例)
使用单例模式可以创建一个登录状态类,该类仅允许在用户登录时创建其实例,并在用户注销后将其销毁。在面向对象编程中,单例模式是一种创建模式,它用于限制类的实例化次数并确保在整个应用程序中只有一个实例。单例模式通常是指经典的单例设计模式,它可以确保类只有一个实例,并提供全局访问点。单例模式通常需要在类中定义一个静态变量来持有该类的唯一实例,并提供一个公共的静态方法,用于访问该实例。此外,通常还需要将类的构造函数声明为私有的,以确保该类不能被实例化。类的唯一实例,如果该实例尚未创建,则创建它。
2023-07-21 23:20:34 126 1
原创 JAVA-----三元表达式的理解(浅显易懂)
但需要注意的是,三元表达式应该只在语句简单且易于阅读的情况下使用。如果条件过于复杂或嵌套,建议使用 if-else 结构,以提高代码的可读性和可维护性。三元表达式也被称为条件表达式,是一种简洁的条件语句。在Java和许多其他编程语言中,三元操作符由问号表示。在这个示例中,如果 a 大于 b,则 max 的值等于 a,否则等于 b。如果条件为 true,则返回表达式1,否则返回表达式2。
2023-07-21 23:14:14 2725
原创 Android动画----从右到左滑动并且透明度渐变效果
在该示例中,我们在EditText的初始位置设置TranslationX值以将其放置在屏幕的右侧。接下来,我们将EditText的TranslationX和Alpha属性用于ObjectAnimator动画。这个实例可以让EditText从右边滑动到屏幕中央并透明度由0变为1的效果,如果你想让EditText从屏幕中央开始滑动,而不是先放到屏幕右侧,修改setTranslationX方法中的参数即可。在AnimatorSet中将两个动画一起播放,并将其持续时间设置为1秒。
2023-07-21 23:08:53 654 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人