OOP trong Switch case

Mọi người cho em hỏi với:

Trong

switch(){
case 1:
tạo 1 đối tượng;
case 2:
muốn lấy đối tượng đó ra sử dụng thì làm sao ạ?
}

Em cám ơn ạ

ban dat doi tuong ben ngoai switch, set bang null chang han

1 Like

Vẫn không được :(( chán ghê . không biết ai giúp được không

ban up full code len di, vi vao case 1 roi thi ko the vao case 2 duoc neu switch cua ban ko o trong loop hoac ban bo break o case 1 di.

uk…để mình thử…cám ơn bạn nha

kiểu này không cần break mà phải khai báo object reference trước thì sử dụng đc cả hai case

Chỉ cần tạo đối tượng trước Switch thôi bạn :smile:
Ví dụ như sau:

        String str = null;
        switch(a)
        {
            case 1 :
            {
                System.out.print("Nhập chuỗi: ");
                str = in.readLine();
                break;
            }
            case 2 :
            {
                System.out.println(str);
                break;
            }
        } 

Nếu như bạn muốn xong case 1 mà nhảy sang case 2 luôn thì có thể bỏ break; ở cuối case 1 đi nhé :smile:

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?