作者qrtt1 (foolish)
看板java
标题Re: [问题] 一个很简单程式问题
时间Mon Mar 27 13:00:52 2006
※ 引述《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
<%
作者
[email protected] (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)