请各位看到后,有什么高招,我学习下。
我的代码如下:
public class TestFreqitem
{
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
int number[] ={1,1,1,1,1,1,1,1,2,3,4,5,6,7,8,9,3,4,8,0,8,2,3,5,9,0};
String myString = "";
for(int i=0;i<number.length;i++)
{
myString=myString+number[i];
}
int count = myString.length();
int maxNum=0;
int maxVal=0;
for(int j=0;j<=9;j++)
{
System.out.print(j+"个数是:::");
System.out.println(count-myString.replaceAll(j+"", "").length());
if(count-myString.replaceAll(j+"", "").length()>maxVal)
{
maxNum = j;
maxVal = count-myString.replaceAll(j+"", "").length();
}
}
System.out.println("数组中含有最多的数字为:"+maxNum+",它的值为:"+maxVal);
}
}
分享到:
相关推荐
- 求两个或多个整数共有约数中最大的一个。 - 实例问题:给出两个正整数,求它们的最大公约数。 - **质数(Prime)** - 只能被1和自身整除的大于1的自然数。 - 实例问题:检查一个数字是否为质数。 - **背包问题...
- 翻译电话号码,可能是将数字序列映射到字母,这通常关联到电话号码的特定编码系统,例如,每个数字对应一个或多个字母。实现时,需要建立数字与字母的映射表并进行转换。 7. **数据处理与去重** - 将整数倒序...
- 查找一个数组中的最大值和最小值时,最坏情况下的比较次数是评估算法效率的重要指标。 - **答案解析:** - 给定一个含N个不相同数字的数组,在最坏情况下,找出其中最大或最小的数,至少需要N-1次比较操作。 -...
- **示例3**:处理大量电话号码时,如果电话号码只有7位数字,可以考虑使用一个整数(int)中的7位(bit)来存储一个电话号码,从而节省空间。 - **示例4**:对于10MB大小的数据,如果每个元素只占用4个字节(byte),...
1.24 我在一个文件中定义了一个extern数组,然后在另一个文件中使用,为什么sizeof取不到数组的大小? 13 声明问题 14 1.25 函数只定义了一次,调用了一次,但编译器提示非法重声明了。 14 *1.26 main的正确...
\w 匹配一个可以组成单词的字符(alphanumeric,这是我的意译,含数字),包括下划线,如[\w]匹配"$5.98"中的5,等于[a-zA-Z0-9] \W 匹配一个不可以组成单词的字符,如[\W]匹配"$5.98"中的$,等于[^a-zA-Z0-9]。 用re...
**题目**: 一个结构体在内存中的布局为__个字节? - A. 10 - B. 20 - C. 30 - D. 40 **解析**:此题考查的是结构体内存对齐的相关概念。结构体中成员变量的布局可能会受到编译器对齐规则的影响,以提高数据访问效率...
向一个中间的数据结构,它存储有关数据类型的信息以及当前对象所在的堆的地址, 而对于对象所在的实际的内存地址是不可操作的,这就保证了安全性。 1.8.4 对象的引用 对象的使用包括引用对象的成员变量和方法,...
说明:Oracle中要删除一个用户,必须要具有dba的权限。而且不能删除当前用户,如果删除的用户有数据对象,那么必须加上关键字cascade。 用法:drop user 用户名 [cascade] 四、 用户权限与角色 1. 权限 Oracle中权限...