import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.Scanner;
public class init
{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int rLength = 0;
String inputLine = "";
Boolean iterationFlag = true;
System.out.print("Rotate length >> ");
rLength = Integer.parseInt(sc.nextLine());
System.out.println("ROT-"+rLength+" Initialized");
while(iterationFlag){
System.out.print("Select type(Encryption: 1, Decryption: 2, Exit: 3) >>");
switch(sc.nextLine()){
case "1": {
System.out.print("Type string to encode >> ");
String output = "";
inputLine = sc.nextLine();
for(int i=0;i<inputLine.length();i++){
char charPointer = inputLine.charAt(i);
if(charPointer!=' ' && charPointer>='A' && charPointer<='Z'){
charPointer -= 65;
charPointer += rLength;
charPointer %= 26;
charPointer += 65;
output += charPointer;
}
else if(charPointer!=' ' && charPointer>='a' && charPointer<='z'){
charPointer -= 97;
charPointer += rLength;
charPointer %= 26;
charPointer += 97;
output += charPointer;
}
else{
output += charPointer;
}
}
System.out.println("Encoded >> " + output);
break;
}
case "2": {
System.out.print("Type string to decode >> ");
String output = "";
inputLine = sc.nextLine();
for(int i=0;i<inputLine.length();i++){
char charPointer = inputLine.charAt(i);
if(charPointer!=' ' && charPointer>='A' && charPointer<='Z'){
charPointer -= 65;
charPointer -= rLength;
charPointer %= 26;
charPointer += 65;
output += charPointer;
}
else if(charPointer!=' ' && charPointer>='a' && charPointer<='z'){
charPointer -= 97;
charPointer -= rLength;
charPointer %= 26;
charPointer += 97;
output += charPointer;
}
else{
output += charPointer;
}
}
System.out.println("Decoded >> " + output);
break;
}
case "3": {
iterationFlag = false;
break;
}
default:{
System.out.println("Type error");
break;
}
}
}
}
}
틀린거 하나도 없는거 같은데 시바
미친놈이 무슨오류 뜨는지도 안알려주고 코드휘갈겨대면 어느 시간많은놈이 읽어주냐?
Main.java:11: error: class init is public, should be declared in a file named init.javapublic class init
이거 근데 왜 뜨는겨 ; 그
프로그래밍 때려치고 가서 알바나해라
돈은 잘벌고 있으니깐 내걱정말고 저거 왜저런거냐고
모르니까 답을안해주지
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
아니 이거 그냥 코드만 복붙해서 온라인 컴파일러에다가 돌랴봤는데 저딴게 뜸
영어도 못읽는놈한테 내가 답해줘야하냐
파일이름을 바꿔주든가 class앞에 public을 지우든가 십새야