Topic: 各位大虾看看为什么我的加密程序无法运行?? |
Print this page |
1.各位大虾看看为什么我的加密程序无法运行?? | Copy to clipboard |
Posted by: aaaa2004 Posted on: 2004-09-03 10:38 我在一本介绍jiva加密的树上看到下面一段源代码,编译通过,但是运行后出现dos窗口,提示: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at Caesar.main(Caesar.java:3) Press any key to continue... 我该怎么做呢? 下面就是这段程序。请各位大虾帮帮我吧!谢了!! public class Caesar{ public static void main(String args[]) throws Exception{ String s=args[0]; int key=Integer.parseInt(args[1]); String es=""; for(int i=0;i<s.length( );i++){ char c=s.charAt( i ) ; if(c>='a' && c<='z'){ c+=key%26; if(c<'a') c+=26; if(c>'z') c-=26; } else if(c>='A' && c<='Z'){ c+=key%26; if(c<'A') c+=26; if(c>'Z') c-=26; } es+=c; } System.out.println(es); } } |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |