- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 JTextArea滚动条像QQ一样自动向下滚动
假设 声明JTextArea jta,在面板中,如果jta调用.append();方法时可以在后面接着写jta.setSelectionStart(jta.getText().length()),.如果多处使用也可以写个方法,然后每次调用该方法 public void autoScroll(){ jta.setSelectionStart(jta.getText().length())
2008-10-25 07:41:00 1358
原创 字符串和基本数据类型之间的相互转化
/** * 整数转换成字符串 * @param n 待转换的整数 * @return 返回转换后的字符串 */ public String inttostr(int n){ //3种转换方法实现转换 //第一种 //return new Integer(n).toString(); //第二种,注意""中间没有
2008-10-03 22:56:00 2512
原创 判断某个字符是否为数字的简单方法
String input = "9"; if("0123456789".indexOf(input)!=-1){ //indexOf的活用 }indexOf如果等于-1,表示没有匹配的,否则返回匹配的位置
2008-10-03 22:52:00 488
原创 内存常量池
public class TestPool { public static void main(String[] args) { String s1 = new String("abc");//堆 2,s1是指针,放在栈里,abc放在堆里 String s2 = new String("abc");// 3 String s3 = "abc";//池 3 abc放在池里 Strin
2008-10-03 22:49:00 417
原创 Split的用法应注意特殊字符
对特殊的字符要用“//”双斜杆,如输入一个字符串ip:127.0.0.1,需要实用split("//."),而不能直接用split("."),如果不进行特殊处理,则字符串ip地址进行split操作时是获取不到“.”例:public class TestSplit { public static void main(String[] args) { String temp = "a$b$
2008-10-03 22:43:00 545
原创 正则表达式的基本写法
以“^”为开头,“$”为结尾 例子:public class TestZh { public static void main(String[] args) { String reg1 = "^[a-zA-Z0-9]{5,12}$";//5-12位用户名只能是字母或者是数字 String reg2 = "^//d{1,3}$";///d方式表示1-3数字 String reg3
2008-10-03 22:36:00 547
原创 改eclipse的设置
window--〉preferences--〉general-->appearance-->colors adn fonts-->java-->java editor....--->change
2008-10-03 22:29:00 408
原创 随机数的简单应用
public class TestMath { public static void main(String[] args) { System.out.println(Math.random());//随机数产生的是>=0且 //产生七个1-33的随机数 for(int i=0;i System.out.println((int)(Math.random()*33+1));
2008-10-03 22:04:00 520
原创 标签+break/continue用法
可以在程序里面设置标签,在循环语句运行时跳到标签位置,如:public class TestSin { public static void main(String[] args) { //标签+break/continue用法 label1:for(int i=0;i inter:for(int j=0;j //if(j%2==0) break; //label
2008-10-03 21:59:00 430
原创 在jdk环境下运行Java文件
假设已经存在一个Java文件为 Test.java文件(源文件),先执行javac -d . Test.java,对原文件进行编译,编译成.class文件(字节码文件),然后运行java Test其中-d 代表生成目录,.代表当前目录,把目录生成到当前.javac有文件扩展名(.java)但是没有体现包java有包(目录)但是没有扩展名,所以要是有包名的话必须是:Java 包名.类名如
2008-10-03 21:50:00 794
转载 jdk环境变量设置(windows和Unix环境下)
jdk1.6.0_01(编程相关的)jre1.6.0_01(环境相关)java环境变量需要配置3个: JAVA_HOME JAVA的根,对应bin目录的上一级(jdk1.X.X) 一般情况下,windows默认在 C:/Program Files/Java/jdk1.6.0_01(可以修改) PATH(在windows系统中是Path) 对应可执行文
2008-10-03 21:40:00 2172
转载 UNIX一些基本知识
Shell存放的目录 /usr/bin /binUnix的设备: Unix是多用户的操作系统。 硬件设备 伪设备常见目录程序文件 /bin/ /usr/bin/库文件 /lib/ /usr/lib设备文件,配置文件 /dev/ /etc/ /proc/所有用户的主目录 /home/应用程序的安装文件 /opt/ /user/ /usr/存放经常改变的文件 /v
2008-10-02 09:34:00 504
转载 命名规范
定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)较短的单词可通过去掉“元音”形成缩写; 较长的单词可取单词的头几发符的优先级,并用括号明确表达式的操作顺序,避免使用默认优先级。使用匈牙利表示法 Package 的命名 Package 的名字应该都是由一个小写单词
2008-10-02 09:17:00 454
转载 编程排版规范
关键词和操作符之间加适当的空格。 相对独立的程序块与块之间加空行 较长的语句、表达式等要分成多行书写。 划分出的新行要进行适应的缩进,使排版整齐,语句可读。 长表达式要在低优先级操作符处划分新行,操作符放在新行之首。 循环、判断等语句中若有较长的表达式或语句,则要进行适应的划分。 若函数或过程中的参数较长,则要进行适
2008-10-02 09:10:00 564
转载 eclipse快捷键
热键篇: 1.Template:Alt + / 修改处:窗口->喜好设定->工作台->按键->编辑->内容辅助。 个人习惯:Shift+SPACE(空白)。 简易说明:编辑程序代码时,打sysout +Template启动键,就会自动出现:System.out.println(); 。 设定Template的格式:窗口->喜好设定->Java->编辑器->模板。 2.程序代码自动排版
2008-10-01 16:52:00 365
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人