Java
别问,问就是养猪
这个作者很懒,什么都没留下…
展开
-
三元运算符的注意点
三元运算符的注意点 三元运算符: (条件表达式)? 表达式1:表达式2 如上图所示,当条件表达式的内容为true时,执行表达式1的内容,反之,则执行表达式2的内容。 当你遇到如下情况时: public static void main(String[] args) { char x = 'x'; int i = 10; System.out.println(true? x : i);//结果为120 System.out.println(true? 'x' : 10);//结果为x }原创 2021-05-02 13:10:52 · 282 阅读 · 0 评论 -
单例模式
单例模式 单例模式有好几种,这里只介绍常用的饿汉式单例和懒汉式单例 饿汉式单例: public class Singleton{ private Singleton(){}//构造器私有化 private static final Singleton single = new Singleton(); //静态工厂方法 public static Singleton getInstance(){ return single; } } 懒汉式单例: public class Singleto原创 2021-04-13 18:33:00 · 65 阅读 · 0 评论 -
Java编写快排的基本思路
@Brother Xin Java编写快排的基本思路 Java新手分享快排的简单想法,望大神指教。 代码区 public class QuickSort{ //创建一个交换数组元素的方法 public static void exchange(int[] arr,int i,int j){ int temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } //快排的核心思想 public static void sort(int[] arr,in原创 2021-04-02 11:48:53 · 107 阅读 · 0 评论