随笔分类 - JavaSE
摘要:package com.sxt.io; /* 字节流转换成字符流(转换流) * InputStreamReader extends Reader * OutputStreamWriter extends Writer */ import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileW...
阅读全文
摘要:GB2312 GB2312编码适用于汉字处理、汉字通信等系统之间的信息交换,通行于中国大陆;新加坡等地也采用此编码。 对于人名、古汉语等方面出现的罕用字,GB 2312不能处理,这导致了后来GBK及GB 18030汉字字符集的出现。 ISO-8859-1 通常叫做Latin-1。Latin-1包括了
阅读全文
摘要:package com.sxt.copy1; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.O...
阅读全文
摘要:package com.sxt.copy2; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.Reader; import java.io.Writer; /* * 字符...
阅读全文
摘要:package com.sxt.reader; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream...
阅读全文
摘要:package com.sxt.other; /* * 字符串数组+集合ArrayList * 模拟扑克发牌 */ import java.util.ArrayList; import java.util.Collections; import java.util.List; public class PokerCard { public static void main(Str...
阅读全文
摘要:package com.sxt.arraytest3; /* * 二维数组 */ public class TestArray { public static void main(String[] args) { //静态初始化 int[][]arr4 = {{21,3},{3,3},{2,3,4}}; int[][]arr2 = ne...
阅读全文
摘要:package com.sxt.arraytest2; import java.util.Arrays; /* * 随机数专题 * Math类的random()方法 * m~n的随机数 * 公式:(int)(Math.random()*(n-m+1)+m) */ public class TestRandom { public static void main(String[]...
阅读全文
摘要:package com.sxt.arraytest2; /* * 二分查找 前提:有序 */ public class TestBinarySearch { public static void main(String[] args) { //待查找序列 int[] arr = {1,3,5,7,9,13}; //待查目标 ...
阅读全文
摘要:package com.sxt.arraytest2; /* * 形参列表的作用:1.接受方法调用处传来的实参 * 2.规定了实参传入数据的类型 */ import java.util.Arrays; public class TestArrrayDelete { public static void main(String[] args) { ...
阅读全文
摘要:package com.sxt.arraytest2; /* * 冒泡排序 * 思想:两两交换 一路大的向右 */ import java.util.Arrays; public class BubbleSort { public static void main(String[] args) { int[] arr = {3,54,23,54,98,4,23...
阅读全文
摘要://数组的复制:注意生成新的数组!! int[] arr6 = Arrays.copyOf(arr3,10); //数组的复制:不会生成新的数组!! System.arraycopy(arr2, 0, arr3, 0, 3); System.out.println(Arrays.toString(a
阅读全文
摘要:package com.sxt.kebianxingcan; /* * 可变形参 * 声明:数据类型...标识符 * 作用:将实参作为数组处理 * 规则:一个方法只能有一个可变形参并且作为最后一个形参 * */ public class Test1 { public static void main(String[] args) { doub...
阅读全文
摘要:package com.sxt.arraytest2; public class breakTest { public static void main(String[] args) { label:for(int i=0; i<5; i++){//label: for(int j=0; j<5; j++){ if...
阅读全文
摘要:package com.sxt.arraytest1; /* * 求班里学生的平均成绩,以及成绩的综合 输出每个同学的成绩 */ import java.util.Arrays; import java.util.Scanner; /* * 一维数组 */ public class ArrayTest3 { public static void main(String[] ...
阅读全文
摘要:package com.sxt.arraytest1; import java.util.Arrays; /* * 一维数组 */ public class ArrayTest2 { public static void main(String[] args) { //动态初始化 int[] arr1 = new int[5]; ...
阅读全文
摘要:package com.sxt.arrays.test; import java.util.Arrays; /* 1,2,3,4!5,6,7!8,9!12,456,90!32 * 将此字符串以叹号为分割存入二维数组中 * 知识点:字符串+数组 */ public class TestArray { public static void main(String[] arg...
阅读全文
摘要://按照外部比较器按名字排序(如果名字相同则按年龄降序排序): //Student [name=aaa, age=15, salary=32.2] //Student [name=aaa, age=11, salary=352.2] //Student [name=bbb, age=21, sala
阅读全文
摘要:Student.java SalarySortOfStudent.java NameSortOfStudent.java TestStudent.java
阅读全文
摘要:Student.java TestStudent.java
阅读全文

浙公网安备 33010602011771号