how2j.cn

本视频是解读性视频,所以希望您已经看过了本知识点的内容,并且编写了相应的代码之后,带着疑问来观看,这样收获才多。 不建议一开始就观看视频



5分14秒
本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器。 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)。 chrome 的 视频下载插件会影响播放,如 IDM 等,请关闭或者切换其他浏览器



示例 1 : 是否是同一个对象   
示例 2 : 是否是同一个对象-特例   
示例 3 : 内容是否相同   
示例 4 : 是否以子字符串开始或者结束   
示例 5 : 练习-比较字符串   
示例 6 : 答案-比较字符串   

示例 1 :

是否是同一个对象

edit
str1和str2的内容一定是一样的!
但是,并不是同一个字符串对象
package character; public class TestString { public static void main(String[] args) { String str1 = "the light"; String str2 = new String(str1); //==用于判断是否是同一个字符串对象 System.out.println( str1 == str2); } }
package character;

public class TestString {

	public static void main(String[] args) {

		String str1 = "the light";
		
		String str2 = new String(str1);
		
		//==用于判断是否是同一个字符串对象
		System.out.println( str1  ==  str2);
		
	}

}
示例 2 :

是否是同一个对象-特例

edit

str1 = "the light";
str3 = "the light";

一般说来,编译器每碰到一个字符串的字面值,就会创建一个新的对象
所以在第6行会创建了一个新的字符串"the light"
但是在第7行,编译器发现已经存在现成的"the light",那么就直接拿来使用,而没有进行重复创建
package character; public class TestString { public static void main(String[] args) { String str1 = "the light"; String str3 = "the light"; System.out.println( str1 == str3); } }
package character;

public class TestString {

	public static void main(String[] args) {
		String str1 = "the light";
		String str3 = "the light";
		System.out.println( str1  ==  str3);
	}

}
示例 3 :

内容是否相同

edit
使用equals进行字符串内容的比较,必须大小写一致
equalsIgnoreCase,忽略大小写判断内容是否一致
package character; public class TestString { public static void main(String[] args) { String str1 = "the light"; String str2 = new String(str1); String str3 = str1.toUpperCase(); //==用于判断是否是同一个字符串对象 System.out.println( str1 == str2); System.out.println(str1.equals(str2));//完全一样返回true System.out.println(str1.equals(str3));//大小写不一样,返回false System.out.println(str1.equalsIgnoreCase(str3));//忽略大小写的比较,返回true } }
示例 4 :

是否以子字符串开始或者结束

edit

startsWith //以...开始
endsWith //以...结束
package character; public class TestString { public static void main(String[] args) { String str1 = "the light"; String start = "the"; String end = "Ight"; System.out.println(str1.startsWith(start));//以...开始 System.out.println(str1.endsWith(end));//以...结束 } }
package character;
 
public class TestString {
 
    public static void main(String[] args) {
        String str1 = "the light";
        
        String start = "the";
        String end = "Ight";
        
        System.out.println(str1.startsWith(start));//以...开始
        System.out.println(str1.endsWith(end));//以...结束
         
    }
 
}
示例 5 :

练习-比较字符串

edit  姿势不对,事倍功半! 点击查看做练习的正确姿势
创建一个长度是100的字符串数组
使用长度是2的随机字符填充该字符串数组
统计这个字符串数组里重复的字符串有多少种
练习-比较字符串
示例 6 :

答案-比较字符串

edit
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
在查看答案前,尽量先自己完成,碰到问题再来查看答案,收获会更多
查看本答案会花费5个积分,您目前总共有点积分。查看相同答案不会花费额外积分。 积分增加办法 或者一次性购买JAVA 基础总计0个答案 (总共需要0积分)
查看本答案会花费5个积分,您目前总共有点积分。查看相同答案不会花费额外积分。 积分增加办法 或者一次性购买JAVA 基础总计0个答案 (总共需要0积分)
账号未激活 账号未激活,功能受限。 请点击激活
本视频是解读性视频,所以希望您已经看过了本答案的内容,带着疑问来观看,这样收获才多。 不建议一开始就观看视频

16分54秒 本视频采用html5方式播放,如无法正常播放,请将浏览器升级至最新版本,推荐火狐,chrome,360浏览器。 如果装有迅雷,播放视频呈现直接下载状态,请调整 迅雷系统设置-基本设置-启动-监视全部浏览器 (去掉这个选项)。 chrome 的 视频下载插件会影响播放,如 IDM 等,请关闭或者切换其他浏览器


package character; public class TestString { public static void main(String[] args) { String[] ss = new String[100]; // 初始化 for (int i = 0; i < ss.length; i++) { ss[i] = randomString(2); } // 打印 for (int i = 0; i < ss.length; i++) { System.out.print(ss[i] + " "); if (19 == i % 20) System.out.println(); } for (String s1 : ss) { int repeat = 0; for (String s2 : ss) { if (s1.equalsIgnoreCase(s2)) { repeat++; if (2 == repeat) { // 当repeat==2的时候,就找打了一个非己的重复字符串 putIntoDuplicatedArray(s1); break; } } } } System.out.printf("总共有 %d种重复的字符串%n", pos); if (pos != 0) { System.out.println("分别是:"); for (int i = 0; i < pos; i++) { System.out.print(foundDuplicated[i] + " "); } } } static String[] foundDuplicated = new String[100]; static int pos; private static void putIntoDuplicatedArray(String s) { for (int i = 0; i < pos; i++){ if (foundDuplicated[i].equalsIgnoreCase(s)) return; } foundDuplicated[pos++] = s; } private static String randomString(int length) { String pool = ""; for (short i = '0'; i <= '9'; i++) { pool += (char) i; } for (short i = 'a'; i <= 'z'; i++) { pool += (char) i; } for (short i = 'A'; i <= 'Z'; i++) { pool += (char) i; } char cs[] = new char[length]; for (int i = 0; i < cs.length; i++) { int index = (int) (Math.random() * pool.length()); cs[i] = pool.charAt(index); } String result = new String(cs); return result; } }


HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。


问答区域    
2025-09-03 一直生成的是不重复的字符串数组
天将破晓




我都把数组长度改到10000了还是一直不重复
package digit;

public class TestNumber9 {
	
	//获取长度为100的随机字符串数组
	public static void randomSetGet(String CHAR_SET,String[] str){
		for(int i = 0;i<str.length;i++){
			int index1 = (int)(Math.random()*CHAR_SET.length());//获取CHAR_SET长度中的任意随机数字1
			int index2 = (int)(Math.random()*CHAR_SET.length());//获取CHAR_SET长度中的任意随机数字2
			char cha1 = CHAR_SET.charAt(index1);
			char cha2 = CHAR_SET.charAt(index2);
			str[i] = Character.toString(cha1)+ Character.toString(cha2);
			System.out.println(str[i]);
		}
	}
	
	//统计重复的字符串有多少,分别是什么
	public static void countStr(String[] str){
		int count = 0;
		boolean flag = false;
		for(int i = 0;i<str.length;i++){
			if(flag == true){
				count++;
			}
			for(int j = i+1;j<str.length;j++){
				
				if(str[i]==str[j]){
					flag = true;
					System.out.println("重复");
					System.out.println(str[i]);
					System.out.println(str[j]);
					break;	
				}
			}
	
		}
		if(flag == true){
			System.out.println("重复的字符串有"+count+"种");
		}
		else{
			System.out.println("没有重复的字符串");
		}
		
	}
	
	public static void main(String[] args) {
		String[] str = new String[10000];
		String CHAR_SET = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
		randomSetGet(CHAR_SET,str);
		countStr(str);
	}
	
	
	
}

							





回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
答案 或者 代码至少填写一项, 如果是自己有问题,请重新提问,否则站长有可能看不到





2025-02-08 方法有多种,HashMap HashSet 暴力循环都可以
Mars_Blue

慢慢试呗




5 个答案

Lzzlove789
答案时间:2025-04-09
将功补过,之前用的冒泡排序发现不对,用选择排序就ok了

Lzzlove789
答案时间:2025-04-09
不好,好像搞错了,以上的内容别看

Lzzlove789
答案时间:2025-04-09
一百个数基数太小,咋搞都不太容易有相同的除非无视大小写,后面我改成一千就多了 [1v, KX, SE, pf, UF, Se, F6, Or, M9, MY, U3, Q8, pG, AZ, Eb, p6, i8, 6C, R1, F2, eU, 9O, VF, ug, eX, 1o, yG, 8e, K9, hA, FK, Dw, Xu, yH, KS, xo, B9, ha, Np, 2B, Rz, hK, PN, Hp, 33, MZ, s5, gS, 5p, 62, cH, cK, eU, ms, nC, 0M, jm, LM, Kh, EZ, AZ, jz, vU, cv, 0L, 6L, TQ, RP, 94, q9, L2, 5B, IZ, oh, Ud, 2o, Sx, Vt, TU, RU, TC, 7p, Hz, HS, 2C, lv, ps, 1g, BP, Uj, PU, TA, xa, Bl, Lq, mI, SO, 17, ao, Vg, fM, 0u, Ax, Np, XA, Uw, Ao, sM, qq, ue, 1r, IV, 7E, la, lv, ce, 2j, HO, gT, 9t, wa, wM, D3, Ki, 7o, qO, dO, un, oV, UN, GG, g0, 92, Mf, au, ao, tO, Y7, 1v, eN, tm, NS, LK, Bu, H9, E8, ld, R2, yH, Fg, Zb, km, 9s, GR, CN, SH, xM, x0, ms, ni, g6, Jw, Ed, MA, s0, TM, 5B, EZ, do, o0, SL, rL, Mr, pw, Ef, RA, Ly, TZ, Pd, ju, DV, zk, 9c, 9E, Z7, KP, BL, Vb, nT, zH, aB, rs, Lg, 44, 4Q, Ud, Sh, 5j, mD, v7, Zs, UR, 8w, nz, Yb, kd, xL, C4, tc, cO, FV, Wd, PA, XC, Do, 3o, OW, EW, Dh, Sw, sM, eT, Um, 7w, F6, nZ, CM, Zm, Z0, 3p, dy, YN, bq, tH, Ng, Md, eG, iy, xs, 9f, Rd, bF, gG, 7S, YM, Xi, sW, Ip, l1, b4, Fh, hm, xY, Ck, TK, 4l, Sg, iX, mH, yh, 3L, Hz, Tr, FA, B9, wl, LF, 7n, 7s, 65, FZ, 7p, tH, j2, hI, xH, Xb, AM, xE, cU, 9X, eb, rq, AN, 9B, w6, jL, vv, lg, Ur, yH, wu, PL, qF, rE, Ld, dU, f3, yD, PV, lG, P1, Fq, Om, iF, 8u, vg, sX, yZ, V8, t6, n0, kJ, 9S, e5, lP, oi, E5, Wm, qS, KC, 29, po, yp, gJ, nB, rH, k1, Yr, WV, 5g, Hq, z2, 8B, On, vT, p4, x2, zy, 1u, 7Z, wE, jB, 6b, lO, YW, yp, AZ, Fm, Xz, Xw, W7, jL, vD, US, jK, k2, MK, Pq, Az, xW, cx, vY, 3J, 8R, BI, EW, Jq, TU, 7Q, IO, tl, qD, Ao, jf, xU, Na, FQ, 5i, 1N, tF, UF, Kf, wf, Be, sK, zO, Kb, OG, 9t, HY, e7, 8b, ep, Ut, 4r, T8, Uo, PO, tr, vb, nC, Eo, va, tZ, iK, OW, r8, bl, wj, lw, ol, dN, LX, FD, h7, jv, Bd, dr, nM, 5l, FK, 1M, D9, fq, az, aN, 5t, Zx, bp, Qe, y3, wW, 4e, hG, yP, cP, 6R, Vs, pO, Hp, jN, sE, FN, W1, QZ, MT, iZ, Xd, w9, JA, xz, Rp, mC, tF, dY, uA, j4, Gk, PB, Bq, hG, O6, Qx, sl, oc, te, XW, iF, Zh, jq, er, 22, G5, 3a, pS, bk, RM, Hk, Q3, O4, UD, WJ, J7, 0Z, tI, eR, Fa, i9, px, bU, JZ, KV, 3W, hW, CT, XF, of, SI, pl, 0K, Jq, 3n, 5z, 7y, kM, Vt, 1x, Et, 5m, ns, IW, wU, U9, h3, QX, kY, GT, FY, ea, Ne, XG, uK, dF, 6W, Cb, 0Z, Kh, sl, 7O, H0, 5G, S5, e8, lP, So, VU, nP, RS, Yl, 7Z, Oj, OY, rh, 1L, le, Ep, sc, k2, oB, f8, 2M, uF, vQ, ly, W8, G9, Ed, Ja, 1G, 1Z, Zz, rd, 1V, xy, Lb, ie, te, eN, z4, sI, c4, 7g, si, UO, Fe, eR, 4S, 8m, 83, YI, 4A, dU, kI, aZ, Ru, 5v, 7Q, J7, Gb, V9, sj, 9r, 43, LG, mT, xO, fQ, M2, 44, rB, EN, Oj, if, Lu, XA, b8, lZ, TC, 8b, Ri, El, xm, rg, sp, J8, vr, sP, zi, OM, se, l8, Dp, xd, vM, i1, b2, EL, 2r, zn, 7L, l5, lt, wc, q0, ME, xM, XD, Ds, 2l, jN, bN, Il, n0, kg, Qn, bg, C6, 44, yd, Pd, 7U, MN, Gv, db, vP, Il, Oa, Uc, 5G, GV, OB, SY, Sb, Qk, FZ, Rd, uS, 19, ev, sy, gc, 7n, Gv, 9u, rI, tz, rs, NJ, ig, SJ, BO, V6, BN, b4, rF, 9B, Go, aP, du, At, Pb, jE, zp, Jj, jy, PW, iS, Bu, JO, Lz, Nv, OC, G6, 9H, dK, YB, 5k, It, An, FF, ld, l4, t3, Jq, r5, qe, ht, ND, FC, Me, RY, 5v, iP, L1, gh, 9A, Ia, VT, I7, Ou, Df, XZ, kF, Ha, rL, 6s, I7, 6m, Yq, c4, 1T, Px, Rb, ZD, I8, Eh, L4, nu, aN, 99, G8, LW, 9Y, mm, pD, Fq, iR, eJ, Oj, eG, C4, 81, pl, km, lk, Da, pC, qK, QV, ms, lS, gw, d7, Sw, Oq, dQ, TF, su, W9, M3, y0, JX, R3, sJ, LT, 4w, RI, fg, uq, uU, j8, 9G, fE, q7, Eb, QF, Ay, u3, xj, 02, bJ, iu, so, 91, C9, Eu, cQ, 65, R4, 4w, Rt, 0c, Iz, dP, vt, 3Q, 1B, wY, sH, 11, gs, yt, ab, af, QY, z1, Aj, tX, bN, gH, 1j, 1j, xR, R1, IY, TQ, Xx, 54, sw, cF, 0d, jE, bn, Si, 1x, ky, j3, oW, 4Z, lb, nn, Fh, Yc, 52, NU, AF, NL, hf, oe, 4r, 3m, Pw, Hl, HZ, fW, lG, 6u, 1n, wM, WC, Da, jT, yT, HS, DW, pO, d4, AU, Nu, Kf, gy, l7, p6, LK, 88, qv, ve, mh, YZ, Qy, rZ, 4o, 5V, Mr, fY, 51, tr, Y7, kf, m9, nY, Ek, LL, f5, Ql, e2, jw, Fp, G1, 5K, q7, Er, kS, do, gt, Bh, Jv, t6, B1, Rp, 1l, V5, DG, gh, t6, 91, x8, PT, ob, R2, br, OR, Md, 0c, 6Z, BE, EQ, aM, Xl, qR, Jq, g1, Ym, AO, La, m6, TH, VW, yV, pn, OG, Ev, CN, ih, AY, EM, ZZ, fl, QG, YF, BU, Hi, OK, 9q, jc, 08, nP, B2, m9, OD, dT, 2d, U0, IO, Nk, Pd, 3N, H4, Ii, HY, nQ, wi, uF, h4, K3, J0, 2D, aM, fC, oc, 9P, J1, jL, wR, YQ, OY, iM, ES, 75] The number of same strings is: 168 The same strings are: 1v KX SE pf UF Se F6 Or M9 MY U3 Q8 pG AZ Eb p6 i8 6C R1 F2 eU 9O VF ug eX 1o yG 8e K9 hA FK Dw Xu yH KS xo B9 ha Np 2B Rz hK PN Hp 33 MZ s5 gS 5p 62 cH cK eU ms nC 0M jm LM Kh EZ AZ jz vU cv 0L 6L TQ RP 94 q9 L2 5B IZ oh Ud 2o Sx Vt TU RU TC 7p Hz HS 2C lv ps 1g BP Uj PU TA xa Bl Lq mI SO 17 ao Vg fM 0u Ax Np XA Uw Ao sM qq ue 1r IV 7E la lv ce 2j HO gT 9t wa wM D3 Ki 7o qO dO un oV UN GG g0 92 Mf au ao tO Y7 1v eN tm NS LK Bu H9 E8 ld R2 yH Fg Zb km 9s GR CN SH xM x0 ms ni g6 Jw Ed MA s0 TM 5B EZ

Lzzlove789
答案时间:2025-04-09
一百个数基数太小,咋搞都不太容易有相同的除非无视大小写,后面我改成一千就多了 [HY, jp, 96, Er, yF, ob, fK, Lp, pz, CA, Kz, 4M, kp, NO, DP, oJ, J5, eB, Ht, Cs, yr, 4h, Lp, nV, ut, aN, IX, Uh, SS, tM, P6, SO, Gr, g1, 8l, F4, xv, lE, Ns, zM, Lt, bt, Ng, Gv, X7, zD, al, wa, vk, eK, Pm, J6, 2l, Iy, Ga, bZ, RB, 7a, ta, DW, IV, HK, yo, EG, tB, vj, Gq, at, wu, hH, sW, gc, cl, C6, QF, 1Y, fN, TC, 9W, jX, eW, tO, ff, Qg, yo, p8, Wk, 8l, gZ, gH, KE, aZ, UQ, eT, BJ, sZ, cp, kC, 49, n4, bq, om, gm, Mw, 1h, lb, nR, QR, P4, Ou, G3, pe, 79, 01, p5, Ht, Ce, DB, xi, k7, Ii, 0t, Y3, 3E, NI, R7, 6w, CQ, Ws, tl, 0Z, MX, 8m, Sv, Pj, Ya, OB, Ek, Rs, Kv, a1, h1, xX, Aa, V2, bc, jf, EU, h2, MR, iL, 4Z, bE, uO, In, 9S, ed, eT, ZM, 2t, Zt, QZ, RB, LW, gf, KP, Fq, p6, Fo, uV, 2a, 1V, KD, 57, nl, tZ, i5, qJ, P4, nt, y5, Wa, Xb, Of, Jc, ot, Yp, nh, Ji, Dh, hJ, O9, 7Q, m7, 1n, uw, Xl, CV, oR, 4T, v1, dh, dj, nT, sr, tP, 6N, o4, ZH, 4I, Vo, IN, Bh, Fd, Bj, RK, XH, Jz, pm, sg, PE, K2, lg, aj, W7, Hy, 9Y, FY, tM, rj, 4R, fK, oI, rC, wk, LU, OW, 2j, 9n, 9S, cL, 6R, 02, qh, 1E, L4, RM, 92, aX, BG, Hk, LZ, lg, vA, bu, 9v, 3C, 5c, rO, jk, 79, jp, ug, fw, I0, I7, dl, ai, ec, q0, F9, J5, Q8, VC, 8q, Y7, bU, 5h, cw, 3j, Hp, 0O, KP, 4p, CU, M2, Ih, pv, rS, 5f, VF, yr, CX, hE, n4, dM, yn, pS, WG, la, lm, cw, TH, 9y, Mc, c7, n4, jl, t1, iT, fr, 9u, bE, Bu, 2o, jj, SK, ci, 4N, 1g, Jg, l8, J9, l1, kc, 5q, OW, SM, WG, q4, 2q, Cv, gc, yL, rC, em, bn, wl, 13, EP, xF, Es, 2Q, 2e, RY, tJ, RZ, pp, sL, Z0, SZ, g1, pq, qx, pf, mD, yS, Wb, lH, lB, 8L, 0S, PT, Gb, QB, 7T, u7, nS, IH, lZ, UE, im, FM, O4, h0, 3W, OS, Z8, zH, 1e, 3q, ED, tc, kf, cR, yt, aS, HN, Pw, mt, qX, U1, RU, wx, Qc, mZ, Za, Kq, ax, kI, Ui, EC, GO, jF, Xa, yr, EH, 7S, iB, sS, X5, ji, 73, Nu, jD, eM, ev, pk, 9o, EV, cN, US, zy, MI, Hs, ep, 9P, oE, XF, he, LO, 0T, pX, KE, 6F, rm, GT, EP, 8J, q4, YG, 1K, sR, M3, Zv, XK, 8S, sK, s7, WN, L6, xo, sT, X9, H8, U8, fg, 5Z, D4, cR, AC, kx, 26, bJ, eE, 7o, h8, N7, yX, yd, bt, nr, ds, nb, sl, 1Z, kB, it, hv, OG, OZ, 31, WT, sD, va, vb, sE, KG, ui, tV, fD, Im, AO, 52, vg, qV, 43, 63, Zm, DB, XJ, gc, 7l, cQ, pB, Ai, z1, uz, hK, rI, Yw, ev, yj, uB, oB, 53, AE, X5, pV, 3D, 04, 33, ka, 7S, SP, 4O, Hm, GE, z3, KR, Yk, dv, hw, 06, ms, P1, dF, QW, V1, fk, Ml, ho, FZ, vz, xQ, yz, TH, qa, yz, S9, ka, Dc, li, vs, SJ, Dg, MB, Wu, ug, fs, Cl, BV, am, wC, b5, 90, F0, FE, OD, eF, rM, RU, Ur, Fw, cr, 2I, vl, Ws, CK, Cx, bT, OY, Aw, 8A, bl, is, Mq, hq, oT, e9, i7, rs, BV, ps, ZD, 2Q, Sd, QI, uV, kt, go, zP, 6o, 52, 4c, g5, 9w, Jg, k8, rm, mV, IU, qN, 0o, ix, SZ, IL, uF, cN, Js, NT, ar, tW, nc, JC, ZF, HH, ze, ob, UT, ek, sa, Ii, 8z, fh, DC, kq, k8, at, G4, lG, OT, Qz, r9, Jj, gz, GN, yF, UR, x2, Ku, 0z, mH, tB, r3, OQ, gB, XR, z6, ZZ, Um, yY, v5, yw, II, rR, QH, 3I, I8, rO, 7E, Yx, z3, uh, 0J, 2j, iL, H1, ll, 5U, Jc, 1Q, OJ, kd, 2Q, 5s, 9J, S5, QX, vt, fM, 2x, WE, cj, ql, Co, vy, 5A, Nc, pE, s4, no, u4, uF, 5s, oo, gI, VH, lk, rF, tj, k9, v7, rL, RP, O1, FT, Xs, bD, Td, Kc, f1, ZI, 6x, J8, e6, U5, 5J, iJ, ss, ce, 7V, fc, Li, DW, E7, bP, IK, Mv, EP, py, zM, go, VT, 6j, 1S, GJ, mV, aS, UJ, cp, 7d, 9O, Uf, Yn, YU, sw, Mu, Wz, vG, vP, zb, BE, Il, Ai, X7, 1d, f8, Ll, Iv, Nt, ux, DX, L8, 4m, 3R, lk, vI, GB, m7, UV, i7, 5a, wH, tK, c5, yk, GS, xG, xB, P1, mw, 5u, Nn, lg, D2, 3q, OG, x4, aH, xT, rC, TI, nV, 2s, 7V, KF, cW, b5, Ri, cf, u9, YJ, Rb, i4, DY, AZ, uG, yG, eZ, Uf, uw, xX, RK, Q3, GH, Nk, 1s, vx, p1, Nu, fv, oE, AJ, dL, Av, NW, XS, VT, Yf, 0s, 97, HL, uS, n4, we, 8M, f6, 85, It, AG, o9, k3, Il, WW, F6, A1, JL, E6, qq, uW, Vv, mL, XY, AF, ei, QZ, z7, yR, Bg, hm, Pa, WI, ge, 9Y, 0A, sp, 5o, 25, fT, OF, 2a, fe, tG, BI, cf, 5T, LB, yC, aj, cn, H8, pP, iM, 51, hj, 2i, Cz, 0a, H1, DE, 8S, QA, Vk, 79, Hg, g1, fX, 3l, 8A, Po, nX, FX, IP, to, 8i, Wb, As, yP, 9y, Dl, I7, C2, Hg, SQ, 8O, lP, ox, HM, WE, q3, 7W, om, aa, eQ, QJ, Yz, nq, LS, T6, Pc, HC, 1e, 1K, il, QR, NX, 8c, 8c, Wl, Ae, FC, Aq, o6, fv, 5V, XE, nX, nz, zw, IM, 8v, vR, q0, s8, Ha, YL, nH, uP, lB, FQ, OD, yz, 7a, 6N, Xx, gU, 94, BX, 81, XW, yo, yD, ON, ss, jj, Uo, 6H, rm, 9Z, t8, RZ, MT, E1, HN, vV, 1K, Mz, MJ, lW] //The number of same strings is: 52

Lzzlove789
答案时间:2025-04-09
一百个数基数太小,咋搞都不太容易有相同的除非无视大小写,后面我改成一千就多了 [HY, jp, 96, Er, yF, ob, fK, Lp, pz, CA, Kz, 4M, kp, NO, DP, oJ, J5, eB, Ht, Cs, yr, 4h, Lp, nV, ut, aN, IX, Uh, SS, tM, P6, SO, Gr, g1, 8l, F4, xv, lE, Ns, zM, Lt, bt, Ng, Gv, X7, zD, al, wa, vk, eK, Pm, J6, 2l, Iy, Ga, bZ, RB, 7a, ta, DW, IV, HK, yo, EG, tB, vj, Gq, at, wu, hH, sW, gc, cl, C6, QF, 1Y, fN, TC, 9W, jX, eW, tO, ff, Qg, yo, p8, Wk, 8l, gZ, gH, KE, aZ, UQ, eT, BJ, sZ, cp, kC, 49, n4, bq, om, gm, Mw, 1h, lb, nR, QR, P4, Ou, G3, pe, 79, 01, p5, Ht, Ce, DB, xi, k7, Ii, 0t, Y3, 3E, NI, R7, 6w, CQ, Ws, tl, 0Z, MX, 8m, Sv, Pj, Ya, OB, Ek, Rs, Kv, a1, h1, xX, Aa, V2, bc, jf, EU, h2, MR, iL, 4Z, bE, uO, In, 9S, ed, eT, ZM, 2t, Zt, QZ, RB, LW, gf, KP, Fq, p6, Fo, uV, 2a, 1V, KD, 57, nl, tZ, i5, qJ, P4, nt, y5, Wa, Xb, Of, Jc, ot, Yp, nh, Ji, Dh, hJ, O9, 7Q, m7, 1n, uw, Xl, CV, oR, 4T, v1, dh, dj, nT, sr, tP, 6N, o4, ZH, 4I, Vo, IN, Bh, Fd, Bj, RK, XH, Jz, pm, sg, PE, K2, lg, aj, W7, Hy, 9Y, FY, tM, rj, 4R, fK, oI, rC, wk, LU, OW, 2j, 9n, 9S, cL, 6R, 02, qh, 1E, L4, RM, 92, aX, BG, Hk, LZ, lg, vA, bu, 9v, 3C, 5c, rO, jk, 79, jp, ug, fw, I0, I7, dl, ai, ec, q0, F9, J5, Q8, VC, 8q, Y7, bU, 5h, cw, 3j, Hp, 0O, KP, 4p, CU, M2, Ih, pv, rS, 5f, VF, yr, CX, hE, n4, dM, yn, pS, WG, la, lm, cw, TH, 9y, Mc, c7, n4, jl, t1, iT, fr, 9u, bE, Bu, 2o, jj, SK, ci, 4N, 1g, Jg, l8, J9, l1, kc, 5q, OW, SM, WG, q4, 2q, Cv, gc, yL, rC, em, bn, wl, 13, EP, xF, Es, 2Q, 2e, RY, tJ, RZ, pp, sL, Z0, SZ, g1, pq, qx, pf, mD, yS, Wb, lH, lB, 8L, 0S, PT, Gb, QB, 7T, u7, nS, IH, lZ, UE, im, FM, O4, h0, 3W, OS, Z8, zH, 1e, 3q, ED, tc, kf, cR, yt, aS, HN, Pw, mt, qX, U1, RU, wx, Qc, mZ, Za, Kq, ax, kI, Ui, EC, GO, jF, Xa, yr, EH, 7S, iB, sS, X5, ji, 73, Nu, jD, eM, ev, pk, 9o, EV, cN, US, zy, MI, Hs, ep, 9P, oE, XF, he, LO, 0T, pX, KE, 6F, rm, GT, EP, 8J, q4, YG, 1K, sR, M3, Zv, XK, 8S, sK, s7, WN, L6, xo, sT, X9, H8, U8, fg, 5Z, D4, cR, AC, kx, 26, bJ, eE, 7o, h8, N7, yX, yd, bt, nr, ds, nb, sl, 1Z, kB, it, hv, OG, OZ, 31, WT, sD, va, vb, sE, KG, ui, tV, fD, Im, AO, 52, vg, qV, 43, 63, Zm, DB, XJ, gc, 7l, cQ, pB, Ai, z1, uz, hK, rI, Yw, ev, yj, uB, oB, 53, AE, X5, pV, 3D, 04, 33, ka, 7S, SP, 4O, Hm, GE, z3, KR, Yk, dv, hw, 06, ms, P1, dF, QW, V1, fk, Ml, ho, FZ, vz, xQ, yz, TH, qa, yz, S9, ka, Dc, li, vs, SJ, Dg, MB, Wu, ug, fs, Cl, BV, am, wC, b5, 90, F0, FE, OD, eF, rM, RU, Ur, Fw, cr, 2I, vl, Ws, CK, Cx, bT, OY, Aw, 8A, bl, is, Mq, hq, oT, e9, i7, rs, BV, ps, ZD, 2Q, Sd, QI, uV, kt, go, zP, 6o, 52, 4c, g5, 9w, Jg, k8, rm, mV, IU, qN, 0o, ix, SZ, IL, uF, cN, Js, NT, ar, tW, nc, JC, ZF, HH, ze, ob, UT, ek, sa, Ii, 8z, fh, DC, kq, k8, at, G4, lG, OT, Qz, r9, Jj, gz, GN, yF, UR, x2, Ku, 0z, mH, tB, r3, OQ, gB, XR, z6, ZZ, Um, yY, v5, yw, II, rR, QH, 3I, I8, rO, 7E, Yx, z3, uh, 0J, 2j, iL, H1, ll, 5U, Jc, 1Q, OJ, kd, 2Q, 5s, 9J, S5, QX, vt, fM, 2x, WE, cj, ql, Co, vy, 5A, Nc, pE, s4, no, u4, uF, 5s, oo, gI, VH, lk, rF, tj, k9, v7, rL, RP, O1, FT, Xs, bD, Td, Kc, f1, ZI, 6x, J8, e6, U5, 5J, iJ, ss, ce, 7V, fc, Li, DW, E7, bP, IK, Mv, EP, py, zM, go, VT, 6j, 1S, GJ, mV, aS, UJ, cp, 7d, 9O, Uf, Yn, YU, sw, Mu, Wz, vG, vP, zb, BE, Il, Ai, X7, 1d, f8, Ll, Iv, Nt, ux, DX, L8, 4m, 3R, lk, vI, GB, m7, UV, i7, 5a, wH, tK, c5, yk, GS, xG, xB, P1, mw, 5u, Nn, lg, D2, 3q, OG, x4, aH, xT, rC, TI, nV, 2s, 7V, KF, cW, b5, Ri, cf, u9, YJ, Rb, i4, DY, AZ, uG, yG, eZ, Uf, uw, xX, RK, Q3, GH, Nk, 1s, vx, p1, Nu, fv, oE, AJ, dL, Av, NW, XS, VT, Yf, 0s, 97, HL, uS, n4, we, 8M, f6, 85, It, AG, o9, k3, Il, WW, F6, A1, JL, E6, qq, uW, Vv, mL, XY, AF, ei, QZ, z7, yR, Bg, hm, Pa, WI, ge, 9Y, 0A, sp, 5o, 25, fT, OF, 2a, fe, tG, BI, cf, 5T, LB, yC, aj, cn, H8, pP, iM, 51, hj, 2i, Cz, 0a, H1, DE, 8S, QA, Vk, 79, Hg, g1, fX, 3l, 8A, Po, nX, FX, IP, to, 8i, Wb, As, yP, 9y, Dl, I7, C2, Hg, SQ, 8O, lP, ox, HM, WE, q3, 7W, om, aa, eQ, QJ, Yz, nq, LS, T6, Pc, HC, 1e, 1K, il, QR, NX, 8c, 8c, Wl, Ae, FC, Aq, o6, fv, 5V, XE, nX, nz, zw, IM, 8v, vR, q0, s8, Ha, YL, nH, uP, lB, FQ, OD, yz, 7a, 6N, Xx, gU, 94, BX, 81, XW, yo, yD, ON, ss, jj, Uo, 6H, rm, 9Z, t8, RZ, MT, E1, HN, vV, 1K, Mz, MJ, lW] //The number of same strings is: 52



回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
答案 或者 代码至少填写一项, 如果是自己有问题,请重新提问,否则站长有可能看不到




2024-07-26 将来学了Set再回过头来看,真是无脑求解
2024-07-04 正确求解比较字符串数组的问题与误区分析
2024-07-03 练习5


提问太多,页面渲染太慢,为了加快渲染速度,本页最多只显示几条提问。还有 114 条以前的提问,请 点击查看

提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
关于 JAVA 基础-数字与字符串-比较字符串 的提问

尽量提供截图代码异常信息,有助于分析和解决问题。 也可进本站QQ群交流: 578362961
提问尽量提供完整的代码,环境描述,越是有利于问题的重现,您的问题越能更快得到解答。
对教程中代码有疑问,请提供是哪个步骤,哪一行有疑问,这样便于快速定位问题,提高问题得到解答的速度
在已经存在的几千个提问里,有相当大的比例,是因为使用了和站长不同版本的开发环境导致的,比如 jdk, eclpise, idea, mysql,tomcat 等等软件的版本不一致。
请使用和站长一样的版本,可以节约自己大量的学习时间。 站长把教学中用的软件版本整理了,都统一放在了这里, 方便大家下载: https://how2j.cn/k/helloworld/helloworld-version/1718.html

上传截图