Cách Nối chuỗi trong học lập trình Java

Thảo luận các vấn đề về đào tạo, tuyển sinh,...
Nội quy chuyên mục
Thành viên đăng quảng cáo linh tinh, sai sự thật trong chuyên mục này sẽ bị xóa toàn bộ bài viết và cấm vĩnh viễn tham gia Diễn đàn.

* Xem qui định đăng bài viết tại đây: Nội quy đăng bài viết
Đăng trả lời
thamkk0212
Thành viên
Thành viên
Bài viết: 16
Ngày tham gia: 18/11/2015 - 18:21

Cách Nối chuỗi trong học lập trình Java

Gửi bài gửi bởi thamkk0212 » 22/06/2016 - 11:56

Với Java căn bản , nối chuỗi tạo nên Một xâu mới mà là chuỗi tổ hợp của nhiều chuỗi. Có hai cách để nối chuỗi trong java căn bản , đó là:
Bởi toán tử nối chuỗi +
Bởi phương thức concat( )
Nối chuỗi bởi toán tử + trong Vui lòng đăng ký thành viên và đăng nhập để xem nội dung này.
Toán tử + trong java căn bản được sử dụng để nối hai chuỗi. Ví dụ:
class Noichuoi1
public static void main( String args[] )
String s="java"+" Team";
System.out.println( s );//in ra ket qua java Team


Trình biên dịch Compiler chuyển đổi code trên thành dạng:

String s=( new StringBuilder( ) ).append( "java" ).append( " Team ).toString( );
Trong Vui lòng đăng ký thành viên và đăng nhập để xem nội dung này. nối chuỗi được thực hiện thông qua lớp StringBuilder ( hoặc StringBuffer ) và phương thức append của nó. Toán tử nối chuỗi tạo Một xâu mới bằng cách phụ thêm toán hạng thứ hai vào phần cuối của toán Hạng nhất tiên. Toán tử nối chuỗi không những có thể nối chuỗi mà còn có thể nối các giá trị ở kiểu dữ liệu gốc. Thí dụ:
class Noichuoi2
public static void main( String args[] )
String s=50+30+"java"+40+40;
System.out.println( s );//in ra ket qua 80java4040


Chú ý: Sau một String Literal , tất thảy toán tử + sẽ được ăn ở như là toán tử nối chuỗi.
Tham gia học java hoàn toàn miễn phí >>> Vui lòng đăng ký thành viên và đăng nhập để xem nội dung này.
Nối chuỗi bởi phương thức concat( ) trong Java
Phương thức concat( ) trong Java nối chuỗi đã cho vào phần cuối của chuỗi hiện tại. Cú pháp
public String concat( String khac )
Bạn theo dõi giá dụ sau về phương thức concat( ):
class Noichuoi3
public static void main( String args[] )
String s1="java ";
String s2="Team";
String s3=s1.concat( s2 );
System.out.println( s3 );//in ra ket qua java Team

Đăng trả lời
  • Các chủ đề liên quan
    Trả lời
    Xem
    Bài viết mới nhất

Quay về

Quảng cáo trên trang Web BuaXua.VN