自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 求一个字符串中第一个出现一次的字符

例如,String s = "abdcab",第一个出现一次的字符是d。法1:对于每一个元素,从头开始遍历有没有重复的,两重for循环。法2:从第一个元素开始,我查找此元素后面的每一个元素,如果重复,则将这些重复的设为‘\n’,这样我就不用判断这些为‘\n’的元素了,如果没有则肯定是第一次出现的,记住要设置标志位。public static char find(String s

2012-02-25 16:18:53 494

原创 string和数组作为参数传递给函数

当一个string对象作为参数传递给函数时,其实传递的是引用的一个copy,每当把string对象作为方法的参数时,都会复制一份引用,原来的引用没有改变,这和数组不一样,如果将数组作为参数传递给一个函数,就是传递的这个数组的引用,对它进行函数处理,就是对原本的数组进行处理,这个需要区别。还有在求length时,虽然都可以求string对象的length和数组的length,但对于string对

2012-02-25 09:51:02 3772

原创 java语言中String,StringBuffer,StringBuilder的区别

我认为String和StringBuffer的区别包括三点:(1)String是不可变对象,什么意思呢,就是说当我们创建一个String对象str1 = "abc",此时开辟了一个空间存放着abc,str1指向它,现在我给str1“重新赋值”str1=“def”,此时其实是重新开辟了一个空间存放def,str1指向新空间。而StringBuffer则是这样,它会直接修改开始那个空间里的值,所以

2012-02-25 09:27:30 501

原创 C语言main函数

这几天开始重新学习C语言,因为感觉学好C语言,能更好的理解内存分配,数据存储等内容,感觉很有必要。实验表明:一个C语言程序可以没有main函数,但这个程序只能编译成.o文件,不能执行,但可以作为库函数文件调用。

2012-02-24 20:34:23 400

原创 C语言头文件的调用过程

这是我自己的理解:无论是系统自带的头文件还是自己写的头文件,(.h文件),这个文件里面包含了函数的声明,没有实现,实现是放在一个.c文件中,不过这个.c文件已经编译好了,编译成.object文件,运行程序的时候直接链接object文件就行。(C程序的运行包括两部分,一部分是编译成object文件,一部分是将一些object文件链接成可执行文件)。所以这个过程是这样的,#include是告诉编译

2012-02-24 10:03:15 3988

Java核心技术中文第8版——2

与《java编程思想》齐名的java书籍,堪称java界的泰山北斗。

2011-11-30

Java核心技术中文第8版——1

这是Java核心技术中文第8版,Java中经典之作,与《java编程思想》齐名,是java界的泰山北斗。

2011-11-29

基于C#的点餐系统

用C#写的点餐系统,代码完整,还附有可执行程序,有文档说明,可作为课程作业。

2011-11-10

空空如也

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

TA关注的人

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