Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java Security
打印话题 寄给朋友 订阅主题 |
作者 | 各位大虾看看为什么我的加密程序无法运行?? |
aaaa2004
发贴: 8 积分: 0 |
于 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); } } 请求JAVA学习方向????? |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
8023 | 各位大虾看看为什么我的加密程序无法运行?? | aaaa2004 | 843 | 2004-09-03 10:38 |
已读帖子 新的帖子 被删除的帖子 |
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 |