任务:
1、统计字符数组中相同数据个数。
2、需要用set实现。
3、需要用iterator实现。
第一次出现时,我只是简单的在纸上写了点思路,事后发现除了一些具体属性可能因为不熟悉之外,大体还是成功的:
我将思路化为代码后实现如下:
public static void main(String[] args) {
String[] arrays=new String[]{"zha...
分类:
其他好文 时间:
2015-03-05 17:06:28
阅读次数:
178
二维码又称QRCode,QR全称QuickResponse,是一个近几年来移动设备上超流行的一种编码方式,它比传统的BarCode条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,中文等等。今天就来跟大家分享一下我的二维码生成解析工具,主要功能就是生成二维码,并且可以添加自定义的L.....
//该程序读入一组文本行,并把最长的文本打印出来。#include using namespace std;#define MAXLINE 1000int getline(char line[],int lim);void copy(char from[],char to[]);int main()...
分类:
编程语言 时间:
2015-03-04 20:40:25
阅读次数:
134
Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode ...
分类:
编程语言 时间:
2015-03-03 18:05:46
阅读次数:
161
正则表达式(regular expression,简称regex)是一种工具。
正则表达式的两种基本用途:查找和替换。
.字符(英文句号)可以匹配任何一个单个的字符。(.字符可以匹配任何单个的字符、数字、字母,甚至是.字符本身。)
\转义字符,这是一个元字符(metacharacter,表示这个字符有特殊含义,而不是字符本身含义。)
(总结:.可以匹配任意字符;\用来对字符进行...
分类:
其他好文 时间:
2015-03-03 15:20:38
阅读次数:
142
特殊符号#、##(1)# Whenyouputa#beforeanargumentinapreprocessor macro,thepreprocessorturnsthatargumentintoacharacterarray. 在一个宏中的参数前面使用一个#,预处理器会把这个参数转换为一个字符数...
分类:
编程语言 时间:
2015-03-02 22:24:34
阅读次数:
290
指针形式和下标形式
A> char *p = "abcdef";//定义一个字符串,用一个指针指向这个字符串
B>char a[] = "123456";//定义一个字符数组 a 是数组首元素的首地址,而不是数组的首地址
在上面的A>定义中,假如我们要取出c这个字符,那么有以下两种方法:
指针的形式:*(p+3)
下标的形式:p[3]
两种方式,我们都可以这个进行理解:
编译器首先...
分类:
其他好文 时间:
2015-03-01 00:24:39
阅读次数:
176
在VC项目中使用C Run-Time函数时,如果参数异常,比如“strcpy_s”的strSource的字符数大于strDestination的大小,将引发参数异常,在Debug下是断言失败,Release下Run Time Error,尤其是在我们发布程序后,这种错误无法提供有效的信息定位错误,导...
分类:
其他好文 时间:
2015-02-28 18:32:22
阅读次数:
165
今天写c程序时遇到这样的编译问题char str [10]; str [] ="welcome";报语法错误char str [10]; str="welcome";也报语法错误这是为什么呢?如果是其它的变量,比如:int a=1; 可以分写成两个表达式: int a; ...
分类:
编程语言 时间:
2015-02-28 01:32:57
阅读次数:
273
参考原文地址:http://blog.chinaunix.net/uid-26404201-id-3212247.html定义一个数组char a[10];怎么给这个数组赋值呢?1、定义的时候直接用字符串赋值char a[10]="hello";注意:不能先定义再给它赋值,如char a[10]; ...
分类:
编程语言 时间:
2015-02-28 00:06:37
阅读次数:
226