String数值求相同的值和不同的值
相同的值
String[] vendorcodeCount = new String[] { "IHG", "MOT", "STW", "JJH",
"JJI", "COL", "HLT" };
String aString="HLT,JJJ,NNN,REF";
int count=0;
String [] bStrings=aString.split(",");
for (int i = 0; i < vendorcodeCount.length; i++) {
String vendCode= vendorcodeCount[i];
boolean fale= false;
for (int j = 0; j < bStrings.length; j++) {
if (vendCode.equals(bStrings[j])) {
fale=true;
break ;
}
}
if(!fale){
count++;
System.out.println(vendCode);
}
}
System.out.println(count);
"JJI", "COL", "HLT" };
String aString="HLT,JJJ,NNN,REF";
int count=0;
String [] bStrings=aString.split(",");
for (int i = 0; i < vendorcodeCount.length; i++) {
String vendCode= vendorcodeCount[i];
boolean fale= false;
for (int j = 0; j < bStrings.length; j++) {
if (vendCode.equals(bStrings[j])) {
fale=true;
break ;
}
}
if(!fale){
count++;
System.out.println(vendCode);
}
}
System.out.println(count);
不同的值
public static void main(String[] args) {
String[] vendorcodeCount = new String[] { "IHG", "MOT", "STW", "JJH",
"JJI", "COL", "HLT" };
String aString = "HLT,JJJ,NNN,REF";
int count = 0;
String[] bStrings = aString.split(",");
for (int i = 0; i < bStrings.length; i++) {
String vendCode = bStrings[i];
boolean fale = false;
for (int j = 0; j < vendorcodeCount.length; j++) {
if (vendCode.equals(vendorcodeCount[j])) {
fale = true;
break;
}
}
if (!fale) {
count++;
System.out.println(vendCode);
}
}
System.out.println(count);
}
String[] vendorcodeCount = new String[] { "IHG", "MOT", "STW", "JJH",
"JJI", "COL", "HLT" };
String aString = "HLT,JJJ,NNN,REF";
int count = 0;
String[] bStrings = aString.split(",");
for (int i = 0; i < bStrings.length; i++) {
String vendCode = bStrings[i];
boolean fale = false;
for (int j = 0; j < vendorcodeCount.length; j++) {
if (vendCode.equals(vendorcodeCount[j])) {
fale = true;
break;
}
}
if (!fale) {
count++;
System.out.println(vendCode);
}
}
System.out.println(count);
}
相关推荐
用 int float 两种形式求数组的平均值 并且比较他们的不同与相同点
getParameter()获得的是String类型,多个参数名相同默认获取第一个getParameterValues()获得的是数组,多个参数名相同时,值在同
给二维数组中所有的一维数组添加值(索引和关联) $shop = array( 0=>array(0=>1,1=>2,2=>3,3=>4) ,1=>array(0=>1,1=>2,2=>3) ,2=>array(0=>1,1=>2,2=>3) ); print_r($shop); //示例 1:引用循环变量的地址赋值 ...
本文实例讲述了PHP将二维数组某一个字段相同的数组合并起来的方法。分享给大家供大家参考,具体如下: 例子: array(3) { [0]=> array(16) { ["id"]=> string(2) "42" ["uid"]=> string(2) "14" ["euid"]=> ...
array_unique(PHP 4 >= 4.0.1, PHP 5) array_unique — 移除数组中重复的值 说明 array array_unique ( array array... 注: 当且仅当 (string) $elem1 === (string) $elem2 时两个单元被认为相同。就
所谓js的中的传值,其实也就是说5种基本数据类型(null,undefind,boolean,number,string) 传引用也就是说的那个引用数据类型,(array和object) 基本数据类型的值不可变,而引用数据类型的值是可变的 所以当你比较数组和...
本规范尝试满足大型主机、微型主机、个人工作站、和TACs 的不同需求。例如,容易实现协议的设计。 Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取...
•数组最常用的用法就是访问数组元素,包括对数组元素赋值和访问数组元素的值,访问数组元素是通过在数组引用变 量后紧跟一个方括号([ ]),方括号里是数组元素的索引值。 •Java语言的数组索引是从0开始的,...
C#数组的查找实例源码 int find(int[] array, int value) { if (array==null || array.Length==0) ... //相同值都可以查找到 s=s+ " array[" + i + "," + j + "]=" + array[i, j]; } } } return s; } }
-- 返回list 的select 语句,注意 resultMap 的值是指向前面定义好的 --> <select id="selectUsers" parameterType="string" resultMap="resultListUser"> select * from user where userName like #{userName} ...
如果我们用 [] 符号声明一个固定的 char 数组,那么我们就可以在该位置存储一个由相同数量的字符组成的字符串。 需要注意的是,在将字符字符串复制到数组位置时,应该考虑多出一个终止空字节的字符空间。因此,可以...
键名分为字符串或者数字,需要注意 1)键名为数字时,array_merge()不会覆盖掉原来的值,但+合并数组则会把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(不是覆盖) 2)键名为...
5.4 试编写一程序,要求比较两个字符串STRING1和STRING2所含字符是否相同,若相同则显示‘MATCH’,若不相同则显示‘NOT MATCH’。 5.5 试编写一程序,要求能从键盘接收一个个位数N,然后响铃N次。 5.6 编写程序,将...
4.merge函数,无所谓被merge和merge关系,越后面的array参数,其值,会覆盖较前面的array参数相同键的值 例子: 数组1: $arr1 = array( 10 => 'valueof10', 11 => 'valueof11', 'key1' => 'dataofkey1', 'key...
恒等运算符 (===) 比较两个表达式,看是否值相等并具有相同的数据类型。 if...else 语句 根据表达式的值,有条件地执行一组语句。 ignoreCase 属性 返回一个 Boolean 值,标记正则表达式使用的 ignoreCase 标志...
java实现后台用list接收前台重复的name属性的值 接收重复属性 后台数组接收前台重复的name
rsort()定义和用法 rsort() 函数对数组的元素按照键值进行逆向排序。与 arsort() 的功能基本相同。 注释:该函数为 array 中的单元赋予新的键名。... SORT_NUMERIC – 把值作为数字来处理 SORT_STRING –
数组中的行(值)比较为相同的话就按照下一个输入数组中相应值的大小来排序,依此类推。——这句话是理解此函数用法的关键。 第一个参数必须是一个数组。接下来的每个参数可以是数组或者是下面列出的排序标志。 排序...
数组是一个复合数据结构,当需要多个类型相同的变量时,可以定义数组惊醒使用。在java中,数组变量是一个引用类型的变量。java 中的数组是 静态的 ,即初始化后,它索占的内存空间、数组长度是不变的。而且必须先 ...