[問題] 請問有辦法在main之外先印出字串嗎?
import java.util.Scanner;
public class Matcher {
private String item;
static Scanner keyboard = new Scanner(System.in);
static void x(){
System.out.println("Please enter a string to search:");
}
static String str = keyboard.nextLine();
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("HAHAHA");
}
}
以上是我的程式碼的一小段改編簡化
想要在main之前先讀進字串(因為在區域內讀字串之後沒辦法交給其他區塊使用)
讀字串之前想要先印出提示的文字
但是程式跑的結果可以讀字串
但是卻沒有辦法出現提示的文字
輸入字串之後enter就印出main裡的結果HAHAHA
為什麼會這樣呢?
在下是新手煩請高手們幫忙~感謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.5.51
推
03/22 19:22, , 1F
03/22 19:22, 1F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):