Có vẻ như khi bạn nhập một số trong Java, trình biên dịch sẽ tự động đọc nó dưới dạng số nguyên, đó là lý do tại sao khi bạn nhập (dài) 6000000000
(không phải trong phạm vi của số nguyên), nó sẽ phàn nàn rằng đó 6000000000
không phải là số nguyên. Để sửa điều này, tôi đã phải chỉ định 6000000000L
. Tôi vừa mới biết về đặc điểm kỹ thuật này.
Có các thông số kỹ thuật số khác như short, byte, float, double không? Có vẻ như những điều này sẽ tốt nếu có vì (tôi giả sử) nếu bạn có thể chỉ định số bạn đang nhập là số ngắn thì java sẽ không phải truyền nó - đó là một giả định, hãy sửa cho tôi nếu tôi sai . Tôi thường tự tìm kiếm câu hỏi này, nhưng tôi không biết loại thông số kỹ thuật số này thậm chí còn được gọi là gì.
1
vớil
và0
vớiO
(v.v.), ưu tiên của bạn là đặt đúng phông chữ (nếu bạn có thể ), sau đó lo lắng về việc đảm bảo bạn không bỏ lỡ phím Shift.