- 博客(28)
- 资源 (21)
- 收藏
- 关注
原创 求100到1000内的水仙花数字并打印
package com.laodai;/** * @author Administrator *求100到1000以内的水仙花数字 *//* * 三位或之上的数字,每个位上的n次幂之和等于他本身 * 例:153 = 1*1*1 + 5*5*5 +3*3*3 */public class ShuiXianHua {public static
2011-12-27 03:57:20
1012
原创 求一个数的反序数
package com.laodai;/** * @author Tony * 求任意整数的反序数 *//* * 例如一个数字54321,反序数就是12345 * 分析:求反序数,我们需要将一个个的数字给拆分开。然后再 * 进行组合就可以达到目的。 * 例如分离出各位的1,那么我们只需要将54321除以10求他的余数 * 就可以了。54321
2011-12-27 03:31:57
2925
原创 测试控制台输入程序
/** * @author Tony * @comment test console input */package com.laodai;//use util packageimport java.util.Scanner;public class ConsoleInput {public static void main(String[]
2011-12-26 22:11:50
456
原创 字符串声明方式的差别
字符串声明方式:1:String stringExample1 = “的复活节的复活节”2:String stringExample2 = new String(“dghsfgdf”)第一种字符串声明的方式jvm会去字符串池中查找第二种字符串声明的方式不会去查找,而是直接创建。
2011-12-26 21:39:13
448
原创 eclipse工作空间设置为默认
当我们启动eclipse的时候,如下,会让我们选择工作空间下面有一个复选框,意思是把这个工作空间设置为系统启动时的默认工作空间。当我们选中这个复选框的时候,再次启动eclipse就不会出现这个界面了。当我们要转换工作空间的时候,可以在打开的eclipse中选择file(文件)菜单选项,然后选择 switch workspace进行工作空间的切换就可以了。如果我们想在
2011-12-26 19:37:40
1649
转载 failed to creat the java machine(eclipse)
下载了eclipse最新版本,解压启动后出现如下情况::-startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar–launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503-pr
2011-12-26 17:56:13
962
原创 环境变量
环境变量:操作系统给程序运行提供支持的一些文件路径设置。也可以理解为为exe可执行程序运行提供的文件路径设置。举例:我们在命令提示符里面输入QQ,他将提示如下:然后我从我的电脑里面找到QQ的安装目录:F:\SoftwareForCommunicate\QQ\Bin。在这个目录里面可以看到QQ.exe可执行文件。然后我将这个目录添加到环境变量的path目录里面,然后重启命
2011-12-26 00:31:12
432
原创 跨平台
平台:操作系统和cpu的整体叫做平台。指令集:cpu用来计算和控制计算机系统的指令的集合。不同的cpu有各自的指令集。不同的操作系统支持不同的cpu指令集。操作系统:用户和计算机交互的界面。现在主流的操作系统都支持主流的cpu。不像原来。例如苹果系统只支持powerpc指令集。那么在原来如果把苹果操作系统安装在intel的cpu上面是不可以的。但是现在可以。
2011-12-25 23:55:11
435
原创 输入|
编写fibonacci小程序的时候,里面有短路或(||)符号的应用。在键盘上面找开了,找怎么书写竖线。看了一遍键盘,还真没有发现怎么输入竖线。然后这时候就想到了百度,然后百度了如何输入竖线。结果一个问题是在matlab中如何添加竖线,我看了看,然后并尝试在UltraEdit里面输入,结果成功了。网络是最好的老师,不会了度娘一下,其实当你找到了答案,解决了问题之后,心里挺舒服的。
2011-12-25 02:36:36
430
原创 fibonacci
//fibonacci系列数public class Fibonacci{public static void main(String args[]){System.out.println(method(5));//如果要输入不同的前n个数字,替换里面的值即可} public static int method(int n){if(n == 1 || n == 2)
2011-12-25 02:18:56
335
原创 在命令提示符使用java命令的时候没有区分大小写
在写fibonacci小程序的时候,编译完毕之后,在命令提示符中使用java命令后面跟的类名小写了,出现的错误上面有了很明白的说明,说你的名字书写错误,并且给除了正确的提示。当看到出错的时候,并没有看出错描述。而是直接进入代码中查看代码是否正确,查看了一遍以后没有读出什么错误,然后重新编译。运行成功。然后和上面做对比,发现人家提示了我在java运行的时候命令后面跟的名字错误。
2011-12-25 02:17:17
1170
原创 使用递归计算阶乘
//使用递归方法计算阶乘public class DiGui{public static void main(String args[]){System.out.println(diGui(5)); //当计算别的数的阶乘的时候,替换里面的数字即可。}//如果去掉static那么调用这个方法就需要先创建对象然后再使用public static int diGui(i
2011-12-25 01:57:35
486
原创 101到200以内的质数
public class ZhiShu{public static void main(String args[]){for(int i = 101 ; i boolean f = true ;for(int j = 2 ; j if(i % j == 0){f = false ;break ;} } if(!f){ continue ;
2011-12-24 18:22:43
1093
原创 试着去动动你的手
这个博文来自的是关于命令提示符出现的。因为学java的原因,现在怎么给文件什么的命名也喜欢了用驼峰标记法。文件夹也是,而且现在的英文文件夹的开头还都是大写字母。然后用命令提示符编译和运行自己敲的java小例子的时候,感觉特费事。尤其是在来回的大小写转换之间。尤其在刚才敲一个例子其中自己明明的文件夹名字叫TestZhiShu,是用来计算101到200以内的质数。当转换别的的时候还没有
2011-12-24 17:34:36
501
原创 关于圣诞节礼物的反思
这就是刚刚发生的事情。圣诞节到了,我挂着QQ自己在屋里面看马士兵的视频教程。然后看见QQ图标闪动,是戴光菊的图标,然后我就打开了。打开之后看见他祝我圣诞快乐,然后给我发送了一个小程序。当我看到这个程序的第一眼感觉就是前两天收到了的那棵圣诞树,所以我就问她了是不是圣诞树。经确定是之后我就拒绝接受了。然后下面的聊天记录: 戴光菊 16:00:39 圣诞快乐Ton
2011-12-24 16:17:46
519
原创 变量前面没有加数据类型出现的错误。
http://blog.youkuaiyun.com/tony15133613827/article/details/7099793这是计算前五个可以可以被3整除的数的网址。在这个程序中,编译之前没有在变量i前面+int数据类型,结果导致了如下结果。开始到这里的时候,还不知道是什么原因,以为是mod两边不能有空格了。然后去了空格重新编译,还是出错了。然后换乘了%符号,提示了下面的错误
2011-12-24 15:57:08
467
原创 计算1到100以内前5个能被3整除的数字
//求1到100以内前5个能被3整除的数字public class TestMod{public static void main(String args[]){//num用作计数器,用来计数前5个数字int num = 0 ;//i变量用来依次存储1到100以内的数字int i = 1 ;//计算过程while(i if(i % 3 == 0){
2011-12-24 15:46:00
2572
原创 break和continue的区别
使用continue编写的例子举例:public class TestContinue{ publicstatic void main(String args[]){ intstop = 4 ; for(inti
2011-12-23 23:11:46
331
原创 continue的使用
public class TestContinue{public static void main(String args[]){int stop = 4 ;for(int i = 0 ; i if(i == stop){continue;}System.out.println("i=" + i);}} }
2011-12-23 23:05:25
449
原创 berak语句的使用
public class TestBreak{public static void main(String args[]){int stop = 4;for(int i = 1 ; i {if (i == stop){break; }System.out.println("i=" + i);}}}
2011-12-23 23:04:50
439
原创 continue和break的区别
public class TestBreak{public static void main(String args[]){int stop = 4;for(int i = 1 ; i {if (i == stop){break; }System.out.println("i=" + i);}}}这是使用break编写的程序publi
2011-12-23 23:03:59
409
原创 代码中分号带来的错误
这是在编写1到100以内所有奇数的和的程序中出现的错误。在给变量result赋值之后没有书写分号。编译的时候出现了如上的错误。关闭了命令提示符,回去修改代码。结果由于自己太马虎,没有修改中英文输入法。结果输入了中文的分号,出现了如上的错误。
2011-12-23 14:10:12
1001
原创 1到100以内所有奇数的和
/*****计算1到100以内所有奇数的和的程序*/public class OddSum{public static void main(String args[]){int result = 0;for(int i = 1 ; i result +=i ;}System.out.println("result = " + result);
2011-12-23 14:07:16
5391
2
原创 for语句计算1到10的阶乘的和
//首先创建一个TestFor类public class TestFor{public static void main(String args[]){/*** 我们定义变量f是为了让f存储他和变量i的乘机的值** 我们定义变量result是为了让他存储最终的结果以方便打印出来。**1到10的阶乘:result=1*1 +2*1 + 3*2*1 + …… +10*9*8
2011-12-23 13:36:52
24284
原创 for语句执行过程
Java中的for语句例子: public class Test{ public static void main(String args[]){ long result = 0 ; long f =1 ;
2011-12-23 12:54:27
3725
原创 程序的运行过程
我们在硬盘上放置的exe文件,双击可以使其装载到内存区域。然后操作系统会识别这个exe文件的main方法,然后执行一步步的操作。 内存通常分为四部分: 1:code segment (代码区)。我们装载进来的代码都放置到了这个区域。 2:data segment (静态区)。静态变量以及字符串常量都放置到了这个
2011-12-22 14:35:24
410
原创 javac编译由于没有添加后缀而导致的错误
出错记录: 使用javac没有添加.java后缀 这时候会显示出如上的错误。 由此引申使用java的时候添加class后缀,实验后出现如下结果: 使用javadoc命令的时候没有添加java后缀,实验后出现如下情况 其他的没有做实验,出现其他的情况应该也都是错误的。由此,我们可以做出
2011-12-22 10:57:09
604
原创 jdk下载安装配置
1:jdk下载目录: http://www.oracle.com/technetwork/java/javase/downloads/index.html2:jdk的安装: 当jdk下载完毕之后,双击就可以进行安装。我们只需要jdk安装完毕之后的那个文件夹。我们可以先将这个jdk安装的文件夹复制一份,然后卸载jdk。卸载完毕jdk之后,再将这个文件夹的名字改回
2011-12-22 10:27:11
573
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人