把字符串数组赋给字符数组 public static void main(String[] args) 要把主函数中参数args赋给一个字符数组 该怎么赋值?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://100.tongbuedu.com/netschool/BBS/ShowPost.asp?ThreadID=1009 可以选择输入的字符串中的每个字符以一个符号隔开 例如 h-e-l-l-o- -w-o-r-l-d在使用 split("-") 方法很多,我也来写一种,应该效率还行。public class Foo { public static void main(String[] args){ int maxDimension=0 ; //用它来记录最后转换出来的字符数组的维数 for (int i=0 ; i<args.length ; i++ ){ maxDimension+=args[i].length() ; //计算维数 } char[] result = new char[maxDimension] ; //记录最后的转换结果 int record = 0; //用来在下面复制数组时记录已复制维数 for (int i=0 ; i<args.length ; i++ ){ //System.arraycopy方法是个原生的方法在复制数组时速度很快。 System.arraycopy(args[i].toCharArray(),0,result,record,args[i].length()) ; record+=args[i].length() ; } System.out.println(result) ;} 不行啊 ,运行的时候出错Exception in thread "main" java.lang.NullPointerException at strcode.main(strcode.java:58) api啊apichar[] toCharArray() Converts this string to a new character array. 回复人:rsnowy() ( ) 信誉:100不行啊 ,运行的时候出错Exception in thread "main" java.lang.NullPointerExceptionat strcode.main(strcode.java:58)不是吧?我这就可以运行阿你加参数没? 。大哥 ,Exception in thread "main" java.lang.NullPointerExceptionat strcode.main(strcode.java:58) strcode.java是你的文件吧?你把我的代码单独保存为Foo.java运行看看 怎么保护自己的java代码不被反编译? 请前辈们给讲一下接口的相关知识? java删除文件 自己理解并写了event事件.可不知道错在哪里 高手请进:类中奇怪的大括号 和 类实例初始化顺序? 怎樣把String轉換為一個字一個字這樣子輸出呢? 关于super的用法,急(100分) 菜鸟提问 我在jb中创建了两个frame....我想通过在第一个frame中的一个按钮,然后打开另一个Frame..... java初学者问题,关于jdk的使用。谢谢帮助。 50分求助,转换问题... 求一个软件好像叫plot什么的,听说输入时间和网站当前时间的访问量,就能出来一张立柱图的那种
在使用 split("-")
public class Foo {
public static void main(String[] args){
int maxDimension=0 ; //用它来记录最后转换出来的字符数组的维数
for (int i=0 ; i<args.length ; i++ ){
maxDimension+=args[i].length() ; //计算维数
} char[] result = new char[maxDimension] ; //记录最后的转换结果
int record = 0; //用来在下面复制数组时记录已复制维数
for (int i=0 ; i<args.length ; i++ ){
//System.arraycopy方法是个原生的方法在复制数组时速度很快。
System.arraycopy(args[i].toCharArray(),0,result,record,args[i].length()) ;
record+=args[i].length() ;
} System.out.println(result) ;}
Exception in thread "main" java.lang.NullPointerException
at strcode.main(strcode.java:58)
char[] toCharArray()
Converts this string to a new character array.
不行啊 ,运行的时候出错
Exception in thread "main" java.lang.NullPointerException
at strcode.main(strcode.java:58)不是吧?我这就可以运行阿你加参数没?
at strcode.main(strcode.java:58) strcode.java是你的文件吧?
你把我的代码单独保存为Foo.java运行看看