作者cross0619 ()
看板java
标题[问题] 请教一下语法的意义
时间Sat Oct 10 12:29:31 2009
1 public class Homework1{
2 public static void main(String[] args){
3 String Test = new String(args[0]);
4 String out = new String();
5 char [] c1 = Test.toCharArray();
6 for(int i = 0;i < c1.length;i++)
7 {
8 out += Integer.toHexString( (int)c1[i] )+" ";
9 }
10 System.out.printf("%s",out);
11 }
12 }
各位大大好 小弟我最近刚接触Java 这是我的第一个作业
有些东西是我在网路上找的 但是并没有注解
想请教一下 第5行的 变数名称.toCharArray()的功能为何 看起来像是以变数来当作
阵列的初始值
还有第8行的Integer.toHexString 以及後面的(int)c1[i]
Integer.toHexString的功能为何 还有(int)c1[i]这个应该是型别转换吧
在Java里头 字元跟整数可以这样转换喔 还是大部分程式语言都可以阿
三个问题是有点多拉 但是我不想作业搞定 却不知道里头在写什麽
烦请各位版大解释了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.171.91
哇这...英文网站 在阅读上应该是有相当程度上的难度.... 我尽量研究看看....
有人可以提供中文的吗 还是就解决我的问题就好
无论如何 先谢过这位大大了
※ 编辑: cross0619 来自: 118.167.171.91 (10/10 15:20)
2F:推 costbook:你的问题书上都有,借本中文书来参考吧 10/10 15:27
3F:推 slalala:太扯了.... 10/10 16:16
5F:推 PsMonkey:如果你用中文写 Java,那我考虑给你中文资料 XD 10/10 16:24
6F:推 slalala:有没有现在大学生不会用google的八卦? 10/10 16:27
我有查过 但查出来的东西几乎都是javascript
是我关键字用得不对 谢谢帮忙解答的大大了 感恩
※ 编辑: cross0619 来自: 118.167.171.91 (10/10 16:30)
※ 编辑: cross0619 来自: 118.167.171.91 (10/10 16:32)
7F:推 slalala:怪事情 以上两个连结果都是JAVA 不是JS 10/10 16:37
8F:→ slalala:请问你用哪颗星球的搜寻引擎?(那美克星?) 10/10 16:39
我就说我的关键字用得不对 这位大大你也没必要这样一直酸吧
※ 编辑: cross0619 来自: 118.167.171.91 (10/10 16:53)
9F:推 snowlike:java api 中文 10/10 17:02
10F:推 qrtt1:不知道语意, 光有语法还是无法成长的。 10/10 18:47
11F:→ MonyemLi:'字','字串' 是怎麽存在电脑里面的。这是你问题的下一步 10/11 00:57
12F:→ MonyemLi:'字元' 是一个数值,经由对应到某个字元集才变文字 10/11 01:00
13F:推 bala045:其实java api有中文化阿 去搜寻一下吧 10/11 15:35
谢谢楼上这几位大大的指导 学习程式设计真是有趣
※ 编辑: cross0619 来自: 118.167.168.135 (10/14 18:26)