- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想制作一个命令行,只是为了运行基本命令。到目前为止,我已经做到了让人们可以告诉程序他们的名字。但是,当我不输入名称时,它会像我输入一样对待它。这是我的类(class):
public static void main(String args[])
throws IOException
{
int a = 1;
LÀM
{
System.out.print("$$: ");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String wtt = null; // wtt = what they typed!
wtt = br.readLine();
if(wtt == null)
{
System.out.println("Why wont you tell me your name!");
}
khác
{
System.out.println("Thanks for the name, " + wtt);
}
}
while(a == 1);
}
这是输出
$$: well
Thanks for the name, well
$$: hole
Thanks for the name, hole
$$:
Thanks for the name,
为什么不起作用?
câu trả lời hay nhất
gọi readLine()
on a BufferedReader
只会在输入结束时返回 vô giá trị
。在这里,输入还没有结束,你只是输入了一个空行,所以 ""
(空字符串)就是结果。
您需要结束输入流,通常使用 Ctrl-C。然后你会得到 “你为什么不告诉我你的名字!”
。但随后您需要跳出无限循环。
关于java - 制作命令行,如果语句不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18323744/
Hôm nay, một người bạn đã nhắn tin cho tôi và hỏi, try{...}catch(){...} nghĩa là gì? Nó được sử dụng để làm gì? Nói một cách đơn giản, chúng được sử dụng để bắt các ngoại lệ. Hãy giải thích chi tiết thông qua một ví dụ.
Tôi đang cố gắng cải thiện khả năng truy cập trang web của mình nhưng tôi không biết cách đánh dấu danh sách các liên kết mạng xã hội ở chân trang. Các liên kết này dẫn đến tài khoản của tôi trên facecook, twitter, v.v. Tôi không muốn đánh dấu những liên kết này bằng role="navigation" vì
Giả sử lúc đó là 6 giờ, tôi có Bộ hẹn giờ và lên lịch cho Bộ hẹn giờ vào lúc 10 giờ. Sau đó, DateTime hệ thống được điều chỉnh thành 9 giờ bởi các dịch vụ khác (chẳng hạn như ntp). Tôi vẫn muốn có TimeTas của mình
Như hiện tại, câu hỏi này không phù hợp với định dạng Hỏi & Đáp của chúng tôi. Chúng tôi hy vọng câu trả lời sẽ được hỗ trợ bởi các sự kiện, trích dẫn hoặc chuyên môn, nhưng câu hỏi có thể gây ra tranh luận, tranh luận, bỏ phiếu hoặc thảo luận mở rộng. Nếu bạn cảm thấy vấn đề này có thể được cải thiện và có thể mở lại, hãy truy cập
Tôi sẽ không nói những điều vô nghĩa nữa. Chúng ta hãy nhìn vào mã ~ 1
Maven Series 1 1. Maven là gì? Maven là một công cụ quản lý dự án có chứa mô hình đối tượng. Một bộ tiêu chuẩn, một hệ thống quản lý phụ thuộc. và được sử dụng để chạy các mục tiêu và logic của plugin được xác định trong các giai đoạn của vòng đời. Chức năng cốt lõiMav
Tôi là một lập trình viên xuất sắc, rất giỏi!