自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 JAVA基础学习_使用日历类

package wqs.Review;import java.util.Calendar;public class CalenderDemo { public static void main(String[] args) {  Calendar c = Calendar.getInstance();  int year = c.get(Calendar.YEAR);  int month =...

2018-05-06 18:14:15 190

原创 JAVA基础学习_使用自带缓冲的类来读写文件

package wqs.Review;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class BufferedReaderDemo { public...

2018-05-06 18:12:46 178

原创 JAVA基础学习_ArrayList增删改查

package wqs.Review;import java.util.ArrayList;import java.util.Iterator;import java.util.ListIterator;public class ArrayListDemo { /*  * Demand: 1:增删改查基本数据类型 2:增删改查自定义对象类型 3:自定义的对象重写hashcode和equals方...

2018-05-06 18:11:04 629

原创 JAVA基础学习_统计字串出现的次数

package wqs.Review;public class AppearTimes {/*demand:统计字串出现的次数 * 思路: * 1添加一个while循环,只要字串在后续字符串中的index不等于-1,就一直截取查询 * 2:使用indexOf获取第一次出现的索引 * 3:截取后面一部分字符串,将指针指向新的字符串进行下一次判断 *  */ public static void ...

2018-05-06 18:05:20 248

原创 JAVA基础学习_查找2个字符串最大的字串

package wqs.Review;public class MaxSubString {/*Demand:查找2个字符串最大的字串 * 思路: * 1:拿小的字符串的最大长度去比较是否包含在 * 2:长度-1,拿每种情况的字符串去判断是否包含在 * 3:长度-2,拿每种字符串去判断是否包含在 * 4:找到规律,创建循环 * 外循环:小字符创的长度 * 内循环:2个游标从前往后移动,不超过数...

2018-03-17 19:40:54 313

原创 JAVA基础学习_多线程_多生产多消费_synchronized

package wqs.Review;class Duck { private int count = 0; private String  name; private boolean flag = true;// 是否需要生产 int x=0; public synchronized void product() {  while(!flag)   try {    this.wait();...

2018-03-17 19:29:21 152

原创 JAVA基础学习_进制转换10→2,8,16

public static void main(String[] args) {  System.out.println(TenTrans()); } public static String TenTrans() {  System.out.println("请输入你想转到到的进制(输入2,8,16)");  Scanner sc = new Scanner(Sys

2018-02-06 19:43:16 216

原创 JAVA基础学习_进制转换10→2

 public static void main(String[] args) {  /*   * 1:10进制转换成2进制 除2取模,只要商不等于0就一直循环 2新建一个数组,长度为32位(int类型数字4个字节),反向添加数据到数组中   * 2 循环遍历数组,记录第一个不是0的元素,重新创建一个数组,长度为这个位置到数组结尾 3 循环遍历新数组添加   */  S

2018-02-06 11:24:47 282

原创 JAVA基础学习_折半查找法

 public static void main(String[] args) {  /*   * 1:定义3个变量用来标识3个角标min mid max   * 2获取中间角标mid=(min+max)/2   * 3判断要查找的值val与中间角标位置的值大小,如果大的话min=mid+1,如果小的话max=mid-1   * 4再次修改mid的值,mid=(min+

2018-02-06 09:33:52 317

原创 JAVA基础学习_变量标记排序

 public static void main(String[] args) {  /*   * 1:初始化2个变量 int max=arr[0];int maxIndex=0;   * 2:拿第一个和第二个比较,记录较小的一个的角标和值,第二个和第三个比较同样记录较小的值,第一轮比较完毕后这个和x位置元素交换   * 3:继续,取得倒数第二小的值跟第二个位置的元素交换

2018-02-06 09:19:34 261

原创 JAVA基础学习_冒泡排序

 public static void main(String[] args) {  int[] arr = MyArrayHelp.arr;  MyArrayHelp.print(arr);  /*   * 1:比较第一个和第二个元素,如果第一个元素比第二元素大,那么就交换   * 2:比较第二个和第三个元素,依次比较到最后一个元素这样第一次比较出来最后一个就是最大的

2018-02-06 09:15:46 100

原创 JAVA基础学习_选择排序

 public static void main(String[] args) {  /*   * 1:选择第一个元素与后面的每一个元素对比一次,如果比后面的大就交换 2:第二个元素到倒数第二个元素都这样操作   */  int[] arr = MyArrayHelp.arr;  MyArrayHelp.print(arr);  sort(arr);  MyAr

2018-02-06 09:08:05 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除