Professional Documents
Culture Documents
com
TRANG CH
GII THIU
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-mot/
KHA HC
TI LIU
TUYN DNG
DIN N
09
September
2013
khng c g l qu kh trong th gii java ny, ch n gin l gii quyt cc bi ton theo cch chng ta chn. khi u
gii quyt cc bi
ton nh l s la chn hng u cho cc lp trnh vin, c th ng u vi
cc bi ton ln hoc gp cc bi ton nh thnh bi
ton ln ! Gp gi thnh bo !
Hm nay trung tm hc lp trnh java ti nng chia s cc bn bi tp c bn.
khuyn khch cc bn nhn s qua cch gii ri t mnh lm li.
Bi tp Java C Bn:
:
1a. Vit chng trnh nhp mt mng cc s. Sau nhp mt s ri cho bit k t c trong mng khng ?
1 of 4
16/05/2014 11:06 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-mot/
1b. Vit chng trnh nhp mt mng cc k t. Sau nhp mt k t ri cho bit k t c trong mng khng?
2 of 4
16/05/2014 11:06 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-mot/
Vit chng trnh thc hin cc thao tc trn mng: nhp, xut, sp xp, Bi ny ch sp xp s
3 of 4
16/05/2014 11:06 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-mot/
Trung tm dao tao khoa hoc lap trinh java tai da nang tm chia tay cc bn ti phn ny hn cc bn ti cc phn tip theo!
ng bnh lun
0 Thnh vin bnh lun
Add a comment...
Also post on Facebook
831 View
DANH MC KHA HC
T VN GHI DANH
LIN KT
0511.3.990.768 - 3.990.767
T Vn 1
T Vn 2
Like
Share Hieu Nguyen Van, Trng Vn and 29,738 others like this.
4 of 4
16/05/2014 11:06 PM
TRANG CH
GII THIU
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-hai/
KHA HC
TI LIU
TUYN DNG
DIN N
09
September
2013
Hm nay trung tm o to kha hc lp trnh java ti nng chia s cc bn bi tp c bn phn tip theo tip (phn
mt). vn khuyn khch cc bn nhn s qua cch gii ri t mnh lm li.
Bi tp Java C Bn:
:
Tnh tng: S = 1 + 3! + 5! + + (2*n+1)!
1 of 3
16/05/2014 11:07 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-hai/
2 of 3
16/05/2014 11:07 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-hai/
Trung tm dao tao khoa hoc lap trinh java tai da nang tm chia tay cc bn ti phn hai ny! hn cc bn ti cc phn tip theo!
ng bnh lun
Thnh vin bnh lun
288 View
DANH MC KHA HC
T VN GHI DANH
LIN KT
0511.3.990.768 - 3.990.767
T Vn 1
T Vn 2
Like
Share Arc Dang Hien, Heo and 29,738 others like this.
3 of 3
16/05/2014 11:07 PM
TRANG CH
GII THIU
http://hocdanang.com/tim-hieu-xu-ly-xau-trong-lap-trinh-java-p2/
KHA HC
TI LIU
TUYN DNG
DIN N
09
Tip theo bi vit Tm hiu x l xu trong lp trnh java, trung tm o to kha hc lp trnh java nng s cng vi
1 of 4
16/05/2014 11:07 PM
http://hocdanang.com/tim-hieu-xu-ly-xau-trong-lap-trinh-java-p2/
2 of 4
16/05/2014 11:07 PM
http://hocdanang.com/tim-hieu-xu-ly-xau-trong-lap-trinh-java-p2/
- void append()
Phng thc ny ni thm mt chui hoc mt mng k tvo cui cng ca i tng StringBuffer. V d:
StringBuffer s1 = new StringBuffer(Good);
s1.append(evening);
Gi trtrong s1 by gil goodevening.
- void insert()
Phng thc ny c hai tham s. Tham s u tin l vtr chn. Tham s th hai c th l mt chui, mt k t(char), mt gi tr
nguyn (int), hay mt gi tr s thc (float) c chn vo. V tr chn s ln hn hay bng 0, v nh hn hay bng chiu di ca i
tng StringBuffer. Bt k i s no, tr k t hoc chui, c chuyn sang chui v sau mi c chn vo. V d:
StringBuffer str = new StringBuffer(Java sion);
str.insert(1,b);
Bin str cha chui Jbava sion.
- char charAt()
Phng thc ny tr v mt gi tr k t trong i tng StringBuffer ti v tr c ch nh.V d:
StringBuffer str = new StringBuffer(James Gosling);
char letter = str.charAt(6); //cha G
- void setCharAt(int index, char value)
Phng thc ny c s dng thay th k t trong mt StringBuffer bng mt k t khc ti mt v tr c ch nh.
StringBuffer name = new StringBuffer(Jawa);
name.setCharAt(2,v);
Bin name cha Java.
- void setLength()
Phng thc ny thit lp chiu di ca i tng StringBuffer. Nu chiu di c ch nh nhhn chiu di dliu hin ti ca n,
th cc k t tha s b ct bt. Nu chiu di ch nh nhiu hn chiu di d liu th cc k t null c thm vo phn cui ca
StringBuffer
StringBuffer str = new StringBuffer(10);
str.setLength(str.length() +10);
- char [] getChars()
Phng thc ny c s dng trch ra cc k t t i tng StringBuffer, v sao chp chng vo mt mng. Phng thc
getChars() c bn tham s sau:
Ch s u: v tr bt u, t ni m k t c ly ra.
Ch s kt thc: v tr kt thc
Mng: Mng ch, ni m cc k t c sao chp.
V tr bt u trong mng ch: Cc k t c sao chp vo mng ch t v tr ny.
V d:
StringBuffer str = new StringBuffer(Leopard);
char ch[] = new char[10];
str.getChars(3,6,ch,0);
By gibin ch cha par
- void reverse()
Phng thc ny o ngc ni dung ca mt i tng StringBuffer, v tr v mt i tng StringBuffer khc. V d:
StringBuffer str = new StringBuffer(devil);
StringBuffer strrev = str.reverse();
Bin strrev cha lived.
ng bnh lun
Thnh vin bnh lun
1312 View
DANH MC KHA HC
T VN GHI DANH
LIN KT
3 of 4
16/05/2014 11:07 PM
Kha thit k ha
Kha hc lp trnh Java
Kha lp trnh PHP & SQL
Kha hc Internet Marketing
Kha qun tr web doanh nghip
http://hocdanang.com/tim-hieu-xu-ly-xau-trong-lap-trinh-java-p2/
0511.3.990.768 - 3.990.767
T Vn 1
T Vn 2
Like
Share Phan Minh Tm, Xiu Susu and 29,738 others like this.
4 of 4
16/05/2014 11:07 PM
TRANG CH
GII THIU
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-ba/
KHA HC
TI LIU
TUYN DNG
DIN N
09
September
2013
Hm nay trung tm o to kha hc lp trnh java ti nng chia s cc bn bi tp c bn phn tip theo tip
(phn mt v phn hai). Vn khuyn khch nhn s qua cch gii ri cc bn t mnh lm li.
Bi tp Java C Bn:
:
Vit chng trnh nhp ngy thng nm v in ra thng c bao nhiu ngy ?
1 of 3
16/05/2014 11:08 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-ba/
Cu 4: Vit chng trnh nhp vo s nguyn v in ra s hon thin nh hn hoc bng s nguyn .
2 of 3
16/05/2014 11:08 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-ba/
Cc bn c gn luyn tt li phn mt v phn hai nm k thut ton. Trung tm dao tao khoa hoc lap trinh java tai da nang
tai da nang tm chia tay cc bn ti phn ba ny! hn cc bn ti cc phn tip theo!
ng bnh lun
Thnh vin bnh lun
516 View
DANH MC KHA HC
T VN GHI DANH
LIN KT
0511.3.990.768 - 3.990.767
T Vn 1
T Vn 2
Like
3 of 3
16/05/2014 11:08 PM
TRANG CH
GII THIU
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-bon/
KHA HC
TI LIU
TUYN DNG
DIN N
09
No cc bn, hy tip tc vi phn tip theo ca cc bi tp java c bn (phn mt, phn hai, phn ba):
September
2013
class XuatThuHienHanh
{
public static void main (String[] args)
{
Date d = new Date();
int n = d.getDay();
XuatThu(n);
}
public static void XuatThu (int n)
{
switch(n)
{
case 0:
System.out.print(Hom nay la chu nhat);
break;
case 1:
System.out.print(Hom nay la thu hai);
break;
case 2:
System.out.print(Hom nay la thu ba);
break;
case 3:
System.out.print(Hom nay la thu tu);
break;
case 4:
System.out.print(Hom nay la thu nam);
break;
case 5:
System.out.print(Hom nay la thu sau);
break;
case 6:
System.out.print(Hom nay la thu bay);
break;
}
}
}
p/s: Trung tm o to kha hc java ti nng vn khuyn khch cc bn xem cch gii ri t mnh lm, v khng nn copy &
paste
Cu 2: Xut chui ngc:
1 of 3
16/05/2014 11:08 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-bon/
import java.util.Scanner;
class XuatChuoiNguoc
{
public static void main (String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.print(Nhap vao 1 chuoi: );
String s = sc.nextLine();
System.out.println(Chuoi vua nhap la: +s);
System.out.println(Chuoi dao nguoc la: );
DaoChuoi(s);
}
public static void DaoChuoi(String s)
{
for(int i=s.length()-1; i>=0; i)
System.out.print( +s.charAt(i));
System.out.print(\n);
}
}
Cu 3: c s nguyn t
import java.util.Scanner;
class UocLaSoNT
{
public static void main (String [] args)
{
Scanner sc = new Scanner(System.in);
System.out.print(Nhap vao so can kt: );
int a = sc.nextInt();
System.out.print(Uoc cua so do );
}
public static int Uoc(int a)
{
int t=1;
for(int i=1; i<=n; i++)
if(a%i==0 && i>t)
t=i;
return t;
}
}
Cc bn c gn luyn tt li cc phn nm k thut ton. Trung tm hoc lap trinh java da nang tm chia tay cc bn ti phn ba
ny! hn cc bn ti cc phn tip theo!
ng bnh lun
Thnh vin bnh lun
214 View
DANH MC KHA HC
T VN GHI DANH
LIN KT
2 of 3
0511.3.990.768 - 3.990.767
16/05/2014 11:08 PM
Like
T Vn 1
T Vn 2
3 of 3
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-bon/
16/05/2014 11:08 PM
TRANG CH
GII THIU
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-nam/
KHA HC
TI LIU
TUYN DNG
DIN N
09
Gi tip tc cc bi tp java c bn ca cc phn (phn mt, phn hai, phn ba, phn bn):
September
2013
Bi tp 1: Tng s nguyn t
import java.util.Scanner;
class TongSoNT
{
public static void main (String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.print(Ban muon tinh tong cac snt cho toi so bao nhieu: );
int n = sc.nextInt();
System.out.print(Tong la: );
System.out.printf(%d, Tong(n));
}
public static boolean KtSoNT(int n)
{
int dem = 0;
for(int i=2; i<=n; i++)
{
if(n%i==0)
dem += 1;
}
if(dem==1)
return true;
else
return false;
}
public static int Tong(int n)
{
int kq=0;
for(int i=n-1; i>0; i)
{
if(KtSoNT(i))
kq=kq+i;
}
return kq;
}
}
Bi tp 2: Tng s Chn
P/s: hc java nng khyn khch cc bn th thay th cc i tng nhp xut th s linh hot, thay v import gi util => import
gi java.io.*;
import java.util.Scanner;
class TongSoChan
{
1 of 3
16/05/2014 11:08 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-nam/
2 of 3
16/05/2014 11:08 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-nam/
TD.NM();
System.out.print(Mang hai chieu vua nhap la: \n);
TD.XM();
System.out.println(Tong cac pt cua mang la: +TD.Tong());
}
public long Tong()
{
long kq=0;
for(int i=0; i<this.chieudai; i++)
for(int j=0; j<this.chieurong; j++)
kq=kq+a[i][j];
return kq;
}
}
Trung tm o to hoc java tai da nang tm chia tay vi 3 bi tp c bn trn, hn cc bn cc bi sau:
ng bnh lun
Thnh vin bnh lun
279 View
DANH MC KHA HC
T VN GHI DANH
LIN KT
0511.3.990.768 - 3.990.767
T Vn 1
T Vn 2
Like
3 of 3
16/05/2014 11:08 PM
TRANG CH
GII THIU
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-sau/
KHA HC
TI LIU
TUYN DNG
DIN N
09
No hy tip tc cc bi tp java c bn ca cc phn (phn mt, phn hai, phn ba, phn bn, phn nm):
September
2013
Bi tp 1: Tng 10 s chn:
import java.io.*;
class Tong10SoChan
{
public static void main (String[] args)
{
int n = 21;
int s = 0;
for(int i=0; i<n; i++)
if(i%2==0)
s = s+i;
System.out.print(Tong 10 so chan dau tien la: +s);
}
}
Bi tp 2: Tm x trong mng 1 chiu:
import java.util.Scanner;
class TimXTrongMang1D
{
public static void main (String[] args)
{
int n;
int a[] = new int [100];
Scanner sc = new Scanner(System.in);
System.out.print(Nhap vao so pt cua mang: );
n = sc.nextInt();
//nhap mang
System.out.print(Nhap vao mang mot chieu: \n);
for(int i=0; i<n; i++)
{
System.out.print(a["+i+"]: );
a[i] = sc.nextInt();
}
//xuat mang
System.out.print(Mang mot chieu vua nhap la: );
for(int i=0; i<n; i++)
System.out.print( +a[i]);
//tim x
System.out.print(\nNhap vao so x can tim: );
int x = sc.nextInt();
if(TimX(a,n,x)==-1)
System.out.println(Khong tim thay x trong mang: );
else
1 of 3
16/05/2014 11:10 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-sau/
2 of 3
16/05/2014 11:10 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-sau/
ng bnh lun
0 Thnh vin bnh lun
Add a comment...
Also post on Facebook
273 View
DANH MC KHA HC
T VN GHI DANH
LIN KT
0511.3.990.768 - 3.990.767
T Vn 1
T Vn 2
Like
Share Hieu Nguyen Van, Vit Arsenal and 29,738 others like this.
3 of 3
16/05/2014 11:10 PM
TRANG CH
GII THIU
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-bay/
KHA HC
TI LIU
TUYN DNG
DIN N
09
No hy tip tc cc bi tp java c bn ca cc phn (phn ba, phn bn, phn nm, phn su):
September
2013
Bi 1: bi tp phn s:
import java.util.Scanner;
class PtBacNhat
{
public static void main (String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.print(Nhap vao he so a: );
int a = sc.nextInt();
System.out.print(Nhap vao he so b: );
int b = sc.nextInt();
if(a==0)
{
if(b!=0)
System.out.print(Phuong trinh vo nghiem!);
else
System.out.print(Phuong trinh co vo so nghiem!);
}
else
System.out.print(Phuong trinh co nghiem la x= +(-b/a));
}
}
Bi tp 2: Phng trnh bc 2:
import java.util.Scanner;
import java.lang.Math;
class PtBacHai
{
public static void main (String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.print(Nhap vao he so a: );
int a = sc.nextInt();
System.out.print(Nhap vao he so b: );
int b = sc.nextInt();
System.out.print(Nhap vao he so c: );
int c = sc.nextInt();
if(a==0)
{
System.out.print(Pt tro thanh pt bac I co dang: bx + c =0);
if(b==0)
{
if(c!=0)
1 of 4
16/05/2014 11:10 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-bay/
2 of 4
16/05/2014 11:10 PM
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-bay/
x=t;
y=0;
}
public Point(int t, int h) //phuong thuc co 2 tham so
{
x=t;
y=h;
}
public int getX()
{
return x;
}
public int setX(int xCoordinate)
{
x=xCoordinate;
return x;
}
public int getY()
{
return y;
}
public int setY(int yCoordinate)
{
y=yCoordinate;
return y;
}
public String toStr()
{
return ["+x+","+y+"];
}
/*
public void toStr()
{
System.out.print (["+x+","+y+"]);
}
*/
public String getName()
{
return Point;
}
}
Trung tm o to kha hc lp trnh java nng chc cc bn thc hnh tt cc bi tp ny!
ng bnh lun
0 Thnh vin bnh lun
Add a comment...
Also post on Facebook
268 View
3 of 4
16/05/2014 11:10 PM
DANH MC KHA HC
http://hocdanang.com/cac-bai-tap-java-co-ban-phan-bay/
T VN GHI DANH
LIN KT
0511.3.990.768 - 3.990.767
T Vn 1
T Vn 2
Like
Share Hunh Cng V, Kunamarc Tran and 29,738 others like this.
4 of 4
16/05/2014 11:10 PM
TRANG CH
http://hocdanang.com/bon-gio-java-huong-dan/
GII THIU
KHA HC
TI LIU
DIN N
TUYN DNG
Bn Gi Java Hng dn
11
November
2013
1 of 4
16/05/2014 11:11 PM
http://hocdanang.com/bon-gio-java-huong-dan/
import java.io.*; class Loopit { public static void main (String[] args) throws IOException { BufferedReader stdin = new
BufferedReader (new InputStreamReader (System.in)); int count, max, num; num = 0; // Assign initial value of count while (num !=
-1) { System.out.print (Enter a number to factorialize (-1 to quit): ); System.out.flush(); num = Integer.parseInt (stdin.readLine());
max = 1; // Assign to 1, so factorial isnt zero every time if (num == -1) { System.out.println(Okay, quiting); } else { // Since
theyre not quitting we better factorialize for (count = 1; count<=num; count++) { max = count * max; } System.out.println (num+!
(factorial) is : + max); } } } // method main }
S dng (i) chuyn i tng s nguyn cho mt i, chng ta c th nhn vi 0,75 tnh ton s tin. Phng php ny
chuyn i s dng du ngoc n c gi l c. Java c mt s dng ca cc vng, hu ch nht l cho v trong khi vng, c
c hai th hin trong v d tip theo ny. Tiu chun nu-th-khc, cng s l mt cng c lp trnh rt tin dng.
V d IV.
import java.io. *; lp Loopit { public static void main (String [] args) throws IOException { BufferedReader stdin = new BufferedReader
(InputStreamReader mi (System.in)); int count, max, num; num = 0; / / Gn gi tr ban u ca s trong khi (num! = -1) {
System.out.println (Nhp s factorialize (-1 b thuc l):); System.out.flush (); num = Integer.parseInt (stdin.readLine ());
max = 1; / / Ch nh 1, tha khng bng khng mi ln if (num == -1) { System.out.println (c ri, quiting ); } else {/ / V
h khng b chng ta factorialize tt hn for (count = 1; m <= num; count + +) { max = count * ti a; } System.out.println (num
+ (tha) l: + ti a); } } } / / Phng php chnh }
Vng u tin trn c gi l mt vng lp trong khi, cc con c php: while (condition) {dosomething;} Chng trnh chy nhng
g trong du ngoc cho n khi iu kin tr thnh sai. V d, chng trnh trn chy cho n khi ngi dng nhp vo mt tiu
cc. Do , ! = c ngha l khng bng. Tip theo l nu, sau v khc. C php hu: if (iu kin) {dosomething;}
else
{dosomethingdifferent;} Chng trnh trn so snh ( == ) s lng nhp vo mt tiu cc. Nu chng bng nhau n cho ngi s
dng chng trnh c b, nu khng n factorializes s s dng cho vng lp. C php ca vng lp for l: for (initialization; iu
kin; increment) {dosomething;} Trong v d bn, khi to, count = 1 , gn m n mt. Thng d, count + + , cho bit thm mt
n s bin cho n khi cc iu kin, count <= num , tr thnh sai. Ni cch khc, s lng c phn cng mt, hai, ba, num,
vi cc bn trong vng lp c x l sau mi tng. Ch mt ln na rng count + + gia tng bi mt, tuy nhin, count = 2 s tng
s lng theo h s hai. iu ny cng ng cho s - v count = 2 . Cc cu gim theo h s mt, sau ny theo h s hai.
Gi III. Applet
By gi chng ta s tm hiu lm th no to ra Applet, th qua n th thy n h tr tt th qu tt cho web, hc java nng
thy n cng c vi nhc im bao gm trong trang web ca bn v ngc nhin bn b ca bn.
V d V.
import java.applet.Applet; // Includes standard Applet classes import java.awt.*; // Standard Graphics Routines public class Wow
extends Applet { // Applets use paint instead of main public void paint (Graphics page) { page.drawString(Wow, this is an Applet!, 5,
10); } // method paint } // class Wow
Cc page.drawString tuyn b l nh lnh in. Lu rng n cng chp nhn cc ta cho vn bn. Trong v d trn, cc vn bn
c t nm im nh bn phi v mi xung t gc trn bn tri ca Applet. thc s s dng Applet ny:
bin dch n nh mt chng trnh bnh thng vi javac
to ra cc tp tin HTML sau
<HTML> <HEAD> <TITLE> Wow Applet </ TITLE> <BODY> <APPLET CODE=Wow.class width=150 HEIGHT=50> </ Applet>
<HR> L d dng hoc nhng g? </ BODY> </ HTML>
ti cc tp tin HTML vi mt trnh duyt web
sau xem iu k diu
Applet l mt ch m c th d dng c cc i tng ca ton b cun sch, tm hiu thm chi tit: Java ca Sun Tutor
(http://java.sun.com/docs/books/tutorial)
Gi th IV. Mng, i tng, lp hc v phng php
Cc thao tc ca i tng v mng, c b sung vi vic s dng mt s lp hc v phng php s xc nh bn l mt lp trnh
java tht s, v vy hy ghi ch tt!
V d VI.
class Bank { public static void main (String[] args) { // Creates an object with the class Bank_Account defined below Bank_Account
account = new Bank_Account(150.00); System.out.println (Balance: + account.current_Account()); account.debit_Account(50.30);
System.out.println (New Balance : + account.current_Account()); } } class Bank_Account { private double value_account; public
Bank_Account ( double initial_value) { value_account = initial_value; } // end constructor for object creation public void debit_Account
2 of 4
16/05/2014 11:11 PM
http://hocdanang.com/bon-gio-java-huong-dan/
( double number) { value_account = value_account + number; } public double current_Account () { return value_account; } }
Chng trnh trn c mt s phng php v hai lp. Nhn vo vic to ra v s dng cc i tng account . Gi tr ca n c
thay i theo phng php debit_Account . . S dng i tng c th n gin ha cc chng trnh bng cch cho php ngi dng
xc nh loi C php to lp l t gii thch, tuy nhin, c php k khai phng php phc tp hn mt cht. S dng v d:public
void debit_Account (double number)
public l mc truy cp, trong xc nh nhng g c th truy cp cc phng php. public cho php cc lp khc truy cp
cc phng php, tuy nhin, private s ch cho php cc phng php c truy cp bn trong lp Bank_Account
void l kiu tr v. void c s dng khi mt phng php c th khng cn phi tr li mt gi tr, tuy nhin, trong v d
su, current_Account phng thc tr v mt double
debit_Account l tn ca phng php
(double number) c gi l cc i s cho phng php ny. iu ny cho php gi tr ca ti khon ngn hng c thng
qua vo phng php x l
By gi chng ta hiu cc lp hc v phng php ( nu khng, c li ln na ), chng ti s chuyn sang mt ci g n gin
hn rt nhiu mng.
V d VII.
class Arrays { public static void main (String[] args) { int[] list = new int[5]; // creates Array of 5 integers for (int index=0; index < 5;
index++) { list[index] = index * 2; // Assign values to Array } for (int index=4; index > -1; index) { System.out.println(list[index]); }
} // method main }
Java s dng [ v ] biu mt mng. Trong chng trnh trn mt mng gm 5 s nguyn c to ra. S nm l s phn t trong
mng, tuy nhin Java bt u lp ch mc mng ti ZERO ., do ch s cui cng ca mng trn l bn (5-1) Mng cng c th c
s dng cho cc i tng, cng nh cc d liu nguyn thy cc loi. V d, String [] args bn nhn thy cng vi cc phng php
chnh ch n gin l mt mng ca string cc i tng. Mng ny ca cc i tng lu tr cc thng s dng lnh bn g khi bn
chy chng trnh ca bn. V d, nu bn g: java Someclassname mi gi tr c lu tr trong args [0] s l mi . Hy chc
chn rng args [0] tn ti trc khi bn truy cp vo n, hoc ngi no khc bn s nhn c mt mng ngoi gii hn ngoi l.
By gi bn hon thnh vic hng dn, bn sn sng bc vo th gii ca chng trnh, phi khng? Bn c nhng iu
c bn, v ni bn i t y ph thuc vo nhiu tham vng, cng l nh ngha theo yu t nng cao m hoc java tai da nang
nh hng n cc bn v cng vic kh khn bn ang sn sng chi tiu vo vic pht trin k nng ca bn.
Khng hi lng vi nhng iu c bn, hy th hng dn ny http://sunsite.unc.edu/javafaq/javatutorial.html
Thm Loirak doanh nghip bit thm v chng trnh v m ngun. (Http://www.loirak.com).
Nhiu ngi trong s cc ch nh c s dng bi cc nh sn xut v ngi bn phn bit sn phm ca h tuyn b nhn
hiu, vv Trng hp nhng nh c mt tch, lu rng h l ti sn ca Tng cng ty theo
ng bnh lun
0 Thnh vin bnh lun
Add a comment...
Also post on Facebook
150 View
DANH MC KHA HC
T VN GHI DANH
LIN KT
0511.3.990.768 - 3.990.767
T Vn 1
3 of 4
16/05/2014 11:11 PM
Like
T Vn 2
4 of 4
http://hocdanang.com/bon-gio-java-huong-dan/
16/05/2014 11:11 PM
TRANG CH
GII THIU
http://hocdanang.com/bai-tap-java-co-ban-chuyen-de-lap-trinh-huong...
KHA HC
TI LIU
TUYN DNG
DIN N
11
November
2013
Cu 1: Bui u lp trnh hng i tng cng vi trung tm o to kha hoc java tai da nang lm nn nhng iu mi m t
bc u ny:
class dongvatcovu
{
String ten;
int tuoi;
}
class concho extends dongvatcovu
{
String maulong;
String giong;
void sua()
{
System.out.println(ten+this.ten+tuoi+this.tuoi+maulong+this.maulong);
System.out.println(Gau);
}
}
class connguoi extends dongvatcovu
{
String maulong;
String mauda;
void noichuyen()
{
System.out.println(ten +this.ten+ tuoi +this.tuoi+ maulong +this.maulong);
System.out.println(Hello);
}
}
public class ketnoicsdl
{
public static void main (String[] args)
{
concho a = new concho();
a.ten= ben;
a.tuoi=3;
a.maulong= Trang;
a.sua();
connguoi b = new connguoi();
b.ten=Thay;
b.tuoi=3;
b.maulong= den;
b.noichuyen();
}
1 of 4
16/05/2014 11:12 PM
http://hocdanang.com/bai-tap-java-co-ban-chuyen-de-lap-trinh-huong...
}
Cu 2: Bui u lp trnh hng i ti tip theo:
import java.io.*;
class CanBo {
protected String hoten;
protected String namsinh;
protected String gioitinh;
protected String diachi;
/*zz
public void nhap_hoten(double ht){
hoten=ht;
}
public double xuat_hoten()
{
return hoten;
}
public void nhap_namsinh(double ns){
namsinh= ns;
}
public double xuat_namsinh()
{
return namsinh;
}
public void nhap_gioitinh(double gt){
gioitinh= gt;
}
public double xuat_gioitnh()
{
return gioitinh;
}
public void nhap_diachi(double dc){
diacchi = dc;
}
public double xuat_diachi()
{
return diachi;
}
*/
}
class CongNhan extends CanBo{
protected double bacluong;
public void nhap_bacluong(double bl){
bacluong = bl;
}
public double xuat_bacluong()
{
return bacluong;
}
public void ht_bacluong()
{
System.out.print(Ho ten: +hoten+ Nam sinh: +namsinh+ Gioi tinh: +gioitinh+ Dia chi: +diachi+ Bac luong: + bacluong);
}
}
class KySu extends CanBo{
protected String nganhdt;
public void nhap_nganhdtao(String ndt){
nganhdt = ndt;
2 of 4
16/05/2014 11:12 PM
http://hocdanang.com/bai-tap-java-co-ban-chuyen-de-lap-trinh-huong...
}
public String xuat_nganhdt()
{
return nganhdt;
}
public void ht_nganhdt(){
System.out.print(Ho ten: +hoten+ Nam sinh: +namsinh+ Gioi tinh: +gioitinh+ Dia chi: +diachi+ Nganh dao tao: +nganhdt);
}
}
class NhanVien extends CanBo{
protected String congviec;
public void nhap_cv(String cv){
congviec = cv;
}
public String xuat_cv(){
return congviec;
}
public void ht_cv(){
System.out.print(Ho ten: +hoten+ Nam sinh: +namsinh+ Gioi tinh: +gioitinh+ Dia chi: +diachi+ Cong viec: +congviec);
}
}
class QLCB{
public static DataInputStream dis = new DataInputStream(System.in);
public static void main(String[]st)throws IOException
{
String NhanVien[] ;
NhanVien cb= new NhanVien();
System.out.print(nhap n: );
int n = Integer.parseInt(dis.readLine());
for (int i=1; i<=n; i++)
{
hoten[i]= dis.readLine();
}
}
}
Trung tm o to kha hoc lap trinh java tai da nang ngh khng c g kh vi cc s bt u! nhng ni g th ni cc bn c gn cp nht
KIT cho n vi Java Development Kit c cha cc phn mm v cng c m bn cn phi bin dch, g li, v chy applet v cc ng dng
m bn vit bng cch s dng ngn ng lp trnh Java. JDK l thnh phn chnh ca n l mt b su tp cc cng c lp trnh, bao
gm javac, jar, v cc trnh lu tr, nhng gi th vin lp c lin quan vo mt tp tin JAR. Cng c ny cng gip qun l cc tp tin JAR,
javadoc my pht ti liu, t ng to ra cc ti liu t kin m ngun, JDB trnh sa li, JPS cng c tnh trng qu trnh, hin th
thng tin qu trnh cho qu trnh Java hin nay, javap cc b phn phn tch tp tin lp hc , v rt nhiu thnh phn khc. JDK cng i
km vi mt Java Runtime Environment y , thng c gi l mt thi gian chy tin. N bao gm mt my o Java v tt c cc th
vin lp hin din trong mi trng sn xut, cng nh th vin b sung ch hu ch cho cc nh pht trin, v nh cc th vin quc t v
cc th vin IDL.
ng bnh lun
1 Thnh vin bnh lun
Add a comment...
Also post on Facebook
Hm Hng
hay
Reply Like Follow Post April 15 at 7:36pm
Facebook social plugin
372 View
3 of 4
16/05/2014 11:12 PM
DANH MC KHA HC
http://hocdanang.com/bai-tap-java-co-ban-chuyen-de-lap-trinh-huong...
T VN GHI DANH
LIN KT
0511.3.990.768 - 3.990.767
T Vn 1
T Vn 2
Like
Share Linh Xon, Vit Arsenal and 29,738 others like this.
4 of 4
16/05/2014 11:12 PM