摘要:
package com.guoba.digui; public class Demo01 { public void A(){ A();//自己调用自己,递归没用好,产生错误java.lang.StackOverflowError,用Throwable来捕获它,然后程序依旧可以运行 System.o 阅读全文
摘要:
package com.guoba.demo; public class LabelDemo { public static void main(String[] args) { //打印101到150之间的质数 //质数是指在大于1的自然数中,除了1和他本身以外不再有其他因数的自然数。 int c 阅读全文
摘要:
利用稀疏数组,存放棋盘黑白子信息,避免普通数组存放大量无用信息 package com.guoba.array; /** * 利用稀疏数组,存放棋盘黑白子信息,避免普通数组存放大量无用信息 * 思路:利用稀疏数组只存放有效值,记录他们的坐标。 * 步骤: * 1.创建一个棋盘11*11(创建二维数组 阅读全文
摘要:
//冒泡排序 //1.比较数组中,两个相同的元素,如果第一个数比第二个数大,则互换位置 //2.每一次比较,都会产生出一个最大最小的数字 //3.下一轮可以减少一次排序 //4.依次循环,直到结束 package com.guoba.array; import java.util.Arrays; p 阅读全文
摘要:
package com.guoba.array; import java.util.Arrays; public class Demo07 { public static void main(String[] args) { int[] a = {1,2334,324,54,4,6,546,5,7, 阅读全文
摘要:
package com.guoba.array; public class Demo06 { public static void main(String[] args) { //遍历打印多维数组的值 int[][] array = {{1,2},{2,3},{3,4}}; for (int i = 阅读全文
摘要:
二维数组练习 package com.guoba.array; public class Demo05 { public static void main(String[] args) { /* 1,2 array[0] 00 01 2,3 array[1] 10 11 3,4 array[2] 2 阅读全文
摘要:
package com.guoba.array; public class Demo04 { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6}; //JDK1.5,没有下标,增强for循环。 for (int i : 阅读全文
摘要:
package com.guoba.testhello; public class YunsuanfuDemo { public static void main(String[] args) { int a = 10; int b = 11; int c = 12; /** * 逻辑运算符 * & 阅读全文
摘要:
判断一个数是正数还是负数还是0、判断最大值 package com.guoba.testhello; import java.util.Scanner; public class ZuiDaZhi { public static void main(String[] args) { System.o 阅读全文