Ví dụ minh họa trong java P2

Đây là những ví dụ mà những bạn đang học java cơ bản cần tham khảo

**** :Ví dụ minh họa trong java P1


Ví d9: Minh ha mt sthao tác cơ bn trên chui
// Chuong trinh minh hoa cac thao tac tren chuoi ky tu
class StrOps
{
public static void main(String args[])
{
String str1 = "Java la chon lua so mot cho lap trinh ung dung Web.";
String str2 = new String(str1);
String str3 = "Java ho tro doi tuong String de xu ly chuoi";

int result, idx;
char ch;
System.out.println("str1:" + str1);
System.out.println("str2:" + str2);
System.out.println("str3:" + str3);
System.out.println("Chieu dai cua chuoi str1 la:
" + str1.length());
// Hien thi chuoi str1, moi lan mot ky tu.
System.out.println();
for(int i=0; i < str1.length(); i++)
System.out.print(str1.charAt(i));
System.out.println();
if(str1.equals(str2))
System.out.println("str1 == str2");
else
System.out.println("str1 != str2");
if(str1.equals(str3))
System.out.println("str1 == str3");
else
System.out.println("str1 != str3");
result = str1.compareTo(str3);
if(result == 0)
System.out.println("str1 = str3 ");
else
if(result < 0)
System.out.println("str1 < str3");
else
System.out.println("str1 > str3");

// Tao chuoi moi cho str4
String str4 = "Mot Hai Ba Mot";
idx = str4.indexOf("Mot");
System.out.println("str4:" + str4);
System.out.println("Vi tri xuat hien dau tien cua
chuoi con 'Mot' trong str4: " + idx);
idx = str4.lastIndexOf("Mot");
System.out.println("Vi tri xuat hien sau cung cua
chuoi con 'Mot' trong str4:" + idx);
}
}

Ví d10: chương trình nhp vào mt chui và in ra chui nghch đảo ca chui nhp.
import java.lang.String;
import java.io.*;
public class InverstString
{ public static void main(String arg[])
{ System.out.println("\n *** CHUONG TRINH IN
CHUOI NGUOC *** ");
try

{ System.out.println("\n *** Nhap
chuoi:");
BufferedReader in = new
BufferedReader(new
InputStreamReader(System.in));
// Class BufferedReader cho phép đọc
text tlung nhp ký t, to bộ đệm cho
nhng ký tự để htrcho vic đọc nhng
ký t, nhng mng hay nhng dòng.
// Doc 1 dong tu BufferReadered ket thuc
bang dau ket thuc dong.
String str = in.readLine();
Sy
stem.out.println("\n Chuoi vua nhap
la:" + str);
// Xuat chuoi nghich dao
Sy
stem.out.println("\n Chuoi nghich dao
la:");
for (int i=str.length()-1; i>=0; i--)
{ System.out.print(str.charAt(i));
}
}
catch (IOException e)
{ System.out.println(e.toString());
}
}
}

Ví d11: Ly chui con ca mt chui
class SubStr
{
public static void main(String args[])
{

String orgstr = "Mot Hai Ba Bon";
// Lay chuoi con dung ham
// public String substring(int beginIndex, int
// endIndex)
String substr = orgstr.substring(4, 7);
System.out.println("Chuoi goc: " + orgstr);
System.out.println("Chuoi con: " + substr);
}
}

Ví d12: Mng các chui
class StringArray
{
public static void main(String args[])
{
String str[] = {"Mot", "Hai", "Ba", "Bon" };
System.out.print("Mang goc: ");
for(int i=0; i < str.length; i++)
System.out.print(str[i] + " ");
System.out.println("\n");
// Thay doi chuoi
str[0] = "Bon";
str[1] = "Ba";
str[2] = "Hai";
str[3] = "Mot";
System.out.print("Mang thay doi:");
for(int i=0; i < str.length; i++)
System.out.print(str[i] + " ");

System.out.print("\n");
}
}

0 nhận xét: