[問題] 請問有辦法在main之外先印出字串嗎?

看板java作者 (蝦兵蟹將)時間16年前 (2009/03/22 17:38), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/4 (看更多)
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
文章代碼(AID): #19nWSlnH (java)
討論串 (同標題文章)
文章代碼(AID): #19nWSlnH (java)