Hướng dẫn lập trình Java cơ bản và nâng cao. Lập trình Java cho người mới bắt đầu. Java basic, java core. Java tutorial. Đọc dữ liệu từ file trong java. Học lập trình Java cơ bản và nâng cao. Java cho người mới bắt đầu. triệu thân channel-let’s grow together!
Tag: học lập trình java, lập trình java thân triệu, thân triệu java, java tutorial, triệu thân channel, thân triệu channel, java thân triệu, học lập trình miễn phí, lớp Math trong java, than trieu java, java than trieu, đọc dữ liệu từ file, read data from file
Xem thêm bài viết Công Nghệ khác: https://muahangvn.com/category/cong-nghe
Nguồn: https://muahangvn.com
a ơi . e test thêm hàng thứ 3 trong file txt nhưng k có điền ký tự nào. rồi e get dòng ấy ra nhưng k được. tại sao vậy ạ. e tưởng nó vẫn có ký tự xuống dòng
Bài này hay như có 1 điều e chạy cái app apk luôn code mới học TextView sao đó gán vào để nó đọc mà nó ko nhận được:
package apk.bytey;
import android.app.*;
import android.os.*;
import android.widget.*;
import java.nio.file.*;
import java.util.*;
import java.io.*;
public class MainActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView abc = (TextView) findViewById(R.id.mainTextView1);
//abc.setText("??#");
try
{
Scanner i = new Scanner(Paths.get("/storage/emulated/0/GR.txt", "UFT-8"));
int a;
while (i.hasNextInt())
{
a = i.nextInt();
System.out.println("SO: " + a);
}
String ab = i.nextLine();
System.out.println("String :" + ab + abc);
abc.setText(""+ab);
i.close();
}
catch (IOException e)
{
}
}}
Hay là code này ko dán được setText nhỉ anh ?
Chỗ charsetName ở 10:00 hình như giờ nó đổi rồi ấy.
Làm theo mà ko đc.
Search trên mạng thì nó là: Charset.forName("UTF8")
Khi đó cần: import java.nio.charset.Charset;
a ơi làm theo a mà nó cứ hiện là không tìm thấy file với cả " create breakpoint " thì phải xử lí thế nào ạ :((( ở trên này k gửi được ảnh nhỉ :((( huhu
Anh ơi em làm y chang mấy bước trên vẫn mắc bug NoSuchFileException thì fix sao anh ?
Anh ơi nó báo sai ở dòng 7 mà em không biết sai gì ạ. Anh giúp em sửa lại với ạ
Em bị lỗi unhandled exception type IOException, trong khi em thấy e làm giống anh, thì sửa như nào ạ? em cảm ơn
Anh ơi em bị lỗi:
Exception in thread "main" java.util.noSuchElementExeception
at java.base/java.util.Scanner.throwFor
at java.base/java.util.Scanner.next
at java.base/java.util.Scanner.nextInt
at java.base/java.util.Scanner.nextInt
Em fix lại nhiều lần không đc ạ.
A cho e hoi. Co rat nhiu cach de ghi va doc file phai k. Cung nhu co nhiu lop de ho tro doc va ghi file. Nhung e k phan biet dc su khac nhau cua nhung lop do. Cam on a.
While(scanner.hasNextInt()) {
inputInteger = scanner.nextInt();
System.out.println("Values is : " +inputInteger);
}
—–
Sao của em nó cứ báo thiếu ; sau hasNextInt() vậy ạ ?Mong a giải đáp giúp e
anh ơi cho em hỏi em dùng split để tách chuỗi ra rồi giờ em muốn kiểm tra xem từng phần tử trong mảng vừa tách có phải số không để in ra màn hình thì làm sao ạ?
Sao cái gì anh cũng biết hết vậy :)))
anh ơi cho em hỏi em chạy trên eclipse bị lỗi ạ. Nó không tương thích ạ?
file em đọc mãi mà k tìm thấy địa chỉ, làm theo i chang anh luôn
package java_input_ouput_console;
import java.io.IOException;
import java.nio.file.Paths;
import java.util.Scanner;
public class docdulieutufile {
public static void main(String[] args)throws IOException {
// open file
Scanner scanner = new Scanner(Paths.get("D\hellojava.txt"),
"UTF-8");
int inputInterger;// = scanner.nextInt();// doc dl tu file: hellojava.txt
while (scanner.hasNextInt()){
inputInterger = scanner.nextInt();
System.out.println("Value: " + inputInterger);
}
scanner.nextLine(); // xuống dòng tiếp theo, k đọc dòng thừa
String lineData = scanner.nextLine();
System.out.println("Second data line " + lineData);
scanner.close();
}
}
a ơi, e viết hết chương trình xog r chạy nó kêu thế này là sao v a
Error: Could not find or load main class Bai19
Caused by: java.lang.ClassNotFoundException: Bai19
Em bị lỗi unhandled exception type IOException ngay dòng scanner viết như anh vậy sửa sao ạ
anh ơi, "UTF-8" có ý nghĩa gì anh
học java trên nền tảng gì để mình có thể mod game java đc anh, game thường có đuôi .jar , ví dụ game avatar của teamobi ý anh.
anh ơi cho em hỏi có cách nào đọc từng dữ liệu cách nhau bởi dấu phẩy( , ) không ạ. em cảm ơn.
Anh có file nội dung không ạ? Chứ em ghi coi lại nó rối quá anh ơi
anh cho em hỏi là file txt em có cả kiểu int và char, nhưng khi đọc ra nó đọc mỗi int thôi là sao vậy ạ?
"C:Program FilesJavajdk-13.0.2binjava.exe" "-javaagent:D:Program FilesIntelliJ IDEA Community Edition 2019.3.4libidea_rt.jar=60794:D:Program FilesIntelliJ IDEA Community Edition 2019.3.4bin" -Dfile.encoding=UTF-8 -classpath C:UsersKimAnhIdeaProjectsnnewoutproductionnnew helo
Exception in thread "main" java.util.InputMismatchException
at java.base/java.util.Scanner.throwFor(Scanner.java:939)
at java.base/java.util.Scanner.next(Scanner.java:1594)
at java.base/java.util.Scanner.nextInt(Scanner.java:2258)
at java.base/java.util.Scanner.nextInt(Scanner.java:2212)
at helo.main(helo.java:60)
Process finished with exit code 1
chào a,a fix cái này giúp em với
em ko hiểu cái phương thức hasNextInt đó là ntn…a giải thích giúp em với ạ
a ơi khi em kích vào cái bóng dèn nhưng ko có dòng Add exception .. là sao ạ
a ơi cho em hỏi là tại sao khi em doc file nó cứ báo "Exception in thread "main" java.nio.file.NoSuchFileException: C:UsersnguyeDownloadsC basicbongda.txtUTF-8" là sao ạ