Так что главный метод в моем классе выглядит следующим образом:Почему я не могу назвать свой метод в моем классе
public static void main(String[] args) {
String text = "stuff";
VigenereCipher t = new VigenereCipher(text);
t.stringToIntArray(text);
VigenereCipher s = new VigenereCipher(text);
s.intArrayToString(t);
Проблема заключается в первом методе он принимает строку и преобразует его в междунар [ ] однако проблема в том, что когда я пытаюсь вызвать второй метод (который преобразует int [] обратно в строку), он говорит, что t является VigenereCipher, а не int []. Итак, как мне вызвать метод в моем классе, так что t является int [], а не объектом VigenereCipher?
Это может быть глупый вопрос, но нужен ли второй экземпляр 'VigenereCipher'? Разве мы не можем просто вызвать 't.intArrayToString (intArray);'? –
@DrewKennedy Я склонен согласиться. Но поскольку весь фрагмент кажется мне бессмысленным (преобразование 'String' в' int [] 'в' String' с использованием одинакового шифрования?), Я не изменил его. –
Апатиты. Мне это нравится. –