- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 Think In Java Chapter18 IO系统 练习12 读取文件到list,添加行号并写入另一文件
打开一个文本文件,以便将文本写入其中。将linklist中的各行随同行号一起写入文件中,这里首先从文件data3中读取到linklist中,在将内容写入到 data12.txt中package chapter18;import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;
2014-12-24 09:25:20 1327
原创 Think In Java Chapter18 IO系统 练习7 读取String到List
练习7(p540):将文件中的内容读入到string, 并添加到linklist中,反向输出listpackage chapter18;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;impo
2014-12-23 21:21:38 457
原创 Think In Java Chapter 18 IO系统 练习17 计算文件中字符出现次数
* 使用TextFile和Map 创建一个应用程序, * 它可以对在一个文件中的所有不同的 * 字符出现的次数进行计数。package chapter18;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;import net.mindv
2014-12-23 21:17:13 449
原创 文件读写工具类TextFile.java
package net.mindview.util;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.io.PrintWriter;import java.util.ArrayList;import ja
2014-12-23 11:02:03 4706
原创 Java常量池的理解以及String#intern
1、java常量池在Java中有8种基本类型和一种比较特殊的类型String。这些类型为了使他们在运行过程中速度更快,更节省内存,都提供了一种常量池的概念。常量池就类似一个JAVA系统级别提供的缓存(注意常量池的存放位置下面另有论述)。8中基本类型的常量池都是系统协调,String类型的常量池比较特殊,特别的地方:直接使用双引号声明出来的String对象会直接存储在常量池中不是
2014-12-21 10:56:00 952 1
原创 Java实现《简单自动关机助手》
一、程序说明在实际生活场景中,经常遇到需要电脑自动关机的时候,从网上下载的关机小助手有的好用,但有的不行,而且通常带有广告。其实实现自动关机并不能难,因为可以直接使用cmd命令 “shutdown -s -t 600” 来实现延迟关机,但是每次打开cmd输入命令,太麻烦,而且取消时还要打开cmd,因此用写了一个java程序调用了cmd命令,来实现关机。程序有两个版本:一个是使用命令行界面的
2014-12-10 13:29:10 6263 1
原创 java Swing控件桌面程序 更换程序小图标
1、定义方法:/** * 设置窗口图标 */ public void setWindowIcon() { ImageIcon imageIcon = new ImageIcon(getClass().getResource("/images/icon.png")); this.setIconImage(imageIcon.getImage()); } 2、在类的构造
2014-12-10 13:06:36 7562 1
原创 Java Swing控件桌面程序 显示托盘图标
给Swing程序添加系统图标需要用到两个主要的类:SystemTray和TrayIcon。SystemTray 通常用于判断系统是否支持托盘图标和添加系统图标功能;TrayIcon 用来创建一个图标,然后需要使用SystemTray将add进去;在图标上可以添加PopupMenu和MenuItem,构成功能菜package s;import java.awt.AWTException;
2014-12-10 13:02:13 5659
原创 eclipse 插件easyshell
easyshell是一个非常好用的eclipse插件工具,用于快速打开文件目录、复制文件路径、cmd打开等等,比easyexplore更强大。方法一:1、打开eclipse 商店2、搜索easyshell3、点击install 重启即可安装好方法二:;easy官网: http://sourceforge.net/projects/pluginbox/?sou
2014-12-10 04:05:24 4361
原创 eclipse安装插件 windowbuilder --- 可视化swing设计界面
今天想开发一款swing组件的java界面小程序,就打算想搭建一个可视化的、可拖拽的简单编程环境。在网上搜了一下,怎么样进行搭建开发环境,最后找到了windowbuilder 这个官方的开发插件,可以像vs一样实现可视化的拖拽界面,快速设计界面,方便了开发。网址: http://www.eclipse.org/windowbuilder/download.phphttp:/
2014-12-09 20:10:00 59548 3
原创 第四讲 递归原理--低碳生活答题节目
package chapter4;/** * @功能说明 : * 奇怪的比赛某电视台举办了低碳生活大奖赛。题目的计分规则相当奇怪:每位选手需要回答10个问题(其编号为1到10),越后面越有难度。答对的,当前分数翻倍;答错了则扣掉与题号相同的分数(选手必须回答问题,不回答按错误处理)。每位选手都有一个起步的分数为10分。某获胜选手最终得分刚好是100分,如果不让你看比赛过程,你能推断
2014-12-04 16:09:45 787
原创 第四讲 递归原理--警察智力训练
package chapter4;import java.util.*;/** * @功能说明 : * 算法训练匪警请拨110,即使手机欠费也可拨通!为了保障社会秩序,保护人民群众生命财产安全,警察叔叔需要与罪犯斗智斗勇,因而需要经常性地进行体力训练和智力训练!某批警察叔叔正在进行智力训练:1 2 3 4 5 6 7 8 9 = 110;请看上边的算式,为了使等式成立,需要在数
2014-12-04 16:08:22 668
原创 第四讲 递归原理--交通问题
交通问题如图的城市交通网,每个路口都有红绿灯。某车辆,从A点开始,打算去往B点。如果只允许车辆向上和向右行驶,那么从A到B有多少种可能的路径?
2014-12-04 16:05:35 617
原创 第四讲 递归原理--组合问题(标记选与不选)
package chapter4;/** * @功能说明 : * 输出一个数组中num个数的组合 * 与排列问题不同的是,组合模式不记元素顺序,选取的模式不能重复• 可以考虑每个元素的“选”与“不选”样式 * @author shaochong * @Date 2014年12月4日 下午3:49:28 */public class Zuhe{ static char[]
2014-12-04 15:49:48 514
原创 第四讲 递归原理--数组的全排列(递归+交换)
package chapter4;/** * @功能说明 : * 实现一个数组的全排列 * 这里使用了交换+递归法 * @author shaochong * @Date 2014年12月4日 下午3:06:01 */public class pailie { static void show(char[] a){ for(int i=0; i<a.length; i+
2014-12-04 15:08:08 671
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人