Re: [問題] 一個很簡單程式問題
※ 引述《ity (testimony)》之銘言:
: str=buf.readLine();
: int a;
: String b="";
: a=integer.parseInt(Str);
: 上面是一段程式 我是想問一下是什麼意思阿
: 為什麼要設a 然後再把打入的字串轉換成整數
: 不直接就設定輸入的只能是整數 a= scan.nextInt();
: 害我以為連A BC都可以輸入
[--------------------------------------------]
由上文看出有一個物件buf
您使用了他的方法readLine
存入了一個(unknow type)的變數str
只能猜你可能用了BufferedReader
類別太多了, 要問問不完, 先學會查api
<%
作者 qrtt1@kkcity.com.tw (null), 看板 java
標題 Re: 請問一下這兩個的差別(教你查api)
時間 KKCITY (Wed Oct 19 09:06:54 2005)
......................
查指令的用法應該查api document優先
http://java.sun.com/j2se/1.5.0/docs/api/
您要查的為System.out.println與System.out.print
先在all classes總表中找出System class
您能查到他含有二個static member
out與in
out的型別為PrintStream
in的型別為InputStream
接著透過超連結查詢PrintStream的print方法與println方法
你就能得到解釋了
%>
: int[] also = new int[args.length] ;
: for( int ix = 0 ; ix < args.length ; ix++ ) {
: also[ix] = Integer.parseInt( args[ix] ) ;
: 另外我想請問一下 上面程式的意思
: 還有int[] also = new int[args.length] ; 為什麼後面要加[args.length]
: 而不是加陣列的長度 是不是就是因為他加了這個
[------------------] [------------------------
: 所以我在執行的時候
: 打java 檔名 xxx (就可以直接在檔名後面輸入我要的東西)
-----------------------------------------------------]
這二句完全不相干
<%
int[] also = new int[args.length] ;
%>
為什麼這樣寫, 和能不能用
<%
打java 檔名 xxx (就可以直接在檔名後面輸入我要的東西)
%>
是沒關聯的
先搞清楚,
int[] foo = new int[]{3,4,5};
int[] xd;
int[] orz = foo;
int[] also = new int[args.length];
是什麼東西吧
相信介紹陣列的章節都會有講解
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.26.34.20
※ 編輯: qrtt1 來自: 163.26.34.20 (03/27 13:13)
※ 編輯: qrtt1 來自: 163.26.34.20 (03/27 13:14)
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章