[英]StdIn.readString() from algs4 Princeton Algorithm Course in Eclipse
[英]Java Algs4: How write from console with class In and args[]?
我想從控制台寫入,但我沒有任何結果或任何錯誤。 我的代碼:
public class ReadFromInput {
public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
System.out.println("Your name: ");
for(int i=0; i<args.length; i++) {
In in = new In(args[i]);
String s = in.readAll();
System.out.print("My name is"+s);
}
}
1. Command-Line Argument
獲取輸入
javac ReadFromInput.java
java ReadFromInput 雛菊
public class ReadFromInput {
public static void main(String[] args) throws IOException{
System.out.print("Your name is "+ args[0]);//prints daisy
}
}
如果您有多個這樣的參數
java ReadFromInput 名字中間名 姓氏
public class ReadFromInput {
public static void main(String[] args) throws IOException{
String fullname = "";
for(String i:args)
fullname+=args+" ";
System.out.println("Your Full name"+ fullname);
}
}
您可以使用 java.util 包中的 Scanner 類
import java.util.Scanner;
public class ReadFromInput
{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String name = sc.nextLine();
System.out.println(name);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.