You are on page 1of 4

Bi 01 Vit chng trnh sau theo k thut giao tip TCP qua Socket nh sau :

Client gi chui bt k cho Server ( V d chui S = i hc duy tn . Sau khi nhn c chui ny, Server thc hin :

1.Bin chui thnh hoa v m s k t ca chui 2.o chui cho 3.m s k t trong chui ( khng m khong cch, c khong cch) 4.m s ln xut hin ca cc k t (khng phn bit ch hoa, phn bit ch hoa) 5.Thay th cm t DuyTn thnh DT 6.Xa cc nguyn m trong chui 7.Bin cc k t u thnh hoa Gi chui v cho Client. Xut kt qu trn mn hnh Client. Bi 02 Vit chng trnh sau theo k thut TCP qua Socket nh sau :: Client nhp vo 2 s a v b. Gi cc s ny v cho Server. Server thc hin cc php tnh +,-,* v /,sau gi kt qu tr li cho Client.Hy xut gi tr trn mn hnh Client.

CC HM X L CHUI TRONG JAVA


1.Khai bo chui + Chui rng : String str1=new String( ); //khi to str1 l mt xu trng + Bng mt chui cho trc String str2=new String( Hello word ); //khito str2 bng Hello word + Bng mt mng k t cho trc char ch[ ]={a,b,c,d,e}; String str3=new String[ch]; + Bng cch chn mt vi k t trong mt mng k t cho trc

char ch[ ]={ a , b , c , d , e }; String str4=new String[ch,0,2]; Kt qu str4 l xu ab , v khi to ny s khi to xu str4 l ly 2 k t t v tr th 0. 2.Kim tr chui bt u ca chui
string1.startsWith("ab")

3. Kim tra chui kt thc ca chui


string1.endsWith("de")

4.Ly ra mt chui t v tr nht nh


str = "abcde"; System.out.println(str.charAt(2));

5. Thao tc ni chui (cng 2 chui)


+ S dng php cng chui : String str1=new String(Hello word); System.out.printf(I want to say:+str1); Ch : java c kh nng t chuyn bt c d liu kiu s no khi cng vo String. Vd: int n=100; Float m=100.123; System.out.printf(so nguyen la +n+sothuc la +m); + S dng hm concat( ) Vd: String str1,str2,str3; str1=Welcome; str2=hoc.itop.vn; str3=str1.concat(str2); str3= Welcom hoc.itop.vn 6. Trch chui con String str1=new String(hoc.itop.vn); String str2=str1.substring(0,5); str2 =hoc.i 7. Tnh di chui

String str1=new String(hoc.itop.vn); int n=str1.length( ); 8. Tr v k t th 0 tnh t v tr th k trong xu str1 String str1=new String(itop.vn); char ch=str1.charAt(k); 9. So snh 2 chui String str1=new String(hello); String str2=new String(ITOP); Boolean k=str1.equals(str2); 10. So snh 2 chui ln lt th t tng k t ca 2 chui ngha l int a=str1.compareTo(str2); a=0 nu s2=s1 a>0 nu s2>s1 a<0 nu s2<s1 vd: String str1=new String(kc); String str2=new String(kavcb); int a=str1.compareTo(str2); kt qu l a>0 v kc>kavcb 11. i chui thnh mng k t String str1==new String(itop.vn); char [ ] ch=str1.toCharArray( ); kt qu l mng ch={i,t,o,p,.,v,n} 12. Tr v v tr ca chui str2 v str3 trong chui str1.nu khng tm thy s tr v gi tr -1 String str1=new String(hoc.itop.vn); String str2=new String(op); String str3=new String(ab); int n=str1.indexOf(str2); int m=str1.indexOf(str3); ktqul n=7 v m=-1 13. Kim tra xem chui mt c bt u bng chui 2 hay khng ? String str1=hoc.itop.vn; String str2=hoc; boolean k=str1.startsWith(str2); kt qu l k=true 14. Kim tra xem chui mt c kt thc bng chui 2 hay khng ? String str1=hoc.itop.vn; String str2=com;

boolean k=str1.endsWith(str2); ktqul k=false 15. Tr v mt chui c rt ra t mt mng k t char ch[ ]={a,b,c,d,e); String str1=String.copyValueOf(2,2); Kt qu l str1=cd ngha l xu str1 c rt ra t mng ch bng cch ly 2 phn t ca mng v ly t v tr th 2 16. Tr v ch hoa ca chui String str1=hello; String str2=str1.toUpperCase( ); Kt qu l str2=HELLO; 17.Tr v ch thng ca chui String str1=hello; String str2=str1.toLowerCase( ); Kt qu l str2=hello; 18. Chuyn kiu d liu t String sang s

Vd: String str1=new String(124); int n=Integer.parseInt(str1); k tqu l n=124

You might also like