我的程式碼應該都正確,可是執行時都有錯誤
第 1 測資點(100%): CE ()
Java 類別名稱請使用 "JAVA"
請問是什麼意思呢??
import java.util.*;
class JAVA
{
public static char [] abc(char[] cArray)
{
int asci [] = new int [cArray.length]; //將字元陣列轉為ASCII碼
for(int i=0; i<cArray.length; i++)
{
asci[i] = (int) cArray[i];
//System.out.print(cArray[i]);
asci[i] = asci[i]-7; //做解密動作k=7,將陣列中的ASCII碼全數-7
}
//System.out.println();
char [] ans = new char [cArray.length]; //重新將ASCII碼轉換成字元
for(int j=0; j<cArray.length; j++)
{
ans[j] = (char) asci[j];
//System.out.print(ans[j]);
}
return ans;
}
}
public class Test09
{
public static void main(String[] args)
{
//String str1 = new String("1JKJ'pz'{ol'{yhklthyr'vm'{ol'Jvu{yvs'Kh{h'Jvywvyh{pvu5");
//String str2 = new String("1PIT'pz'h'{yhklthyr'vm'{ol'Pu{lyuh{pvuhs'I|zpulzz'Thjopul'Jvywvyh{pvu5");
Scanner br1 = new Scanner(System.in);
Scanner br2 = new Scanner(System.in);
String str1 = br1.nextLine();
String str2 = br2.nextLine();
char[] cArray1 = str1.toCharArray(); //先將字串轉成字元陣列
char[] cArray2 = str2.toCharArray(); //先將字串轉成字元陣列
char ans1 [] = JAVA.abc(cArray1);
char ans2 [] = JAVA.abc(cArray2);
System.out.println(ans1);
System.out.println(ans2);
br1.close();
br2.close();
}
}