Мне нужно сохранить все зашифрованные сообщения, чтобы их можно было извлечь и отобразить, нажав кнопку, то есть 3 раза нажмите кнопку для последнего 3-го сообщения;
После получения зашифрованного сообщения разрешитеугадать (ввести в текстовое поле) исходное сообщение и нажать кнопку.Покажите, сколько символов правильное, а сколько неправильное.
Очень жаль за плохой вопрос.Вот пример моего текущего кодирования.в основном я беру ввод из текстового поля.так как мне сохранить и получить входные данные?
String input = txtInput.getText();
StringBuilder builder = new StringBuilder();
char[] charArray = input.toCharArray();
for(int i = 0; i < charArray.length; i +=2)
{
if(i+1 < charArray.length)
{
//even
builder.append(charArray[i+1]);
}
//odd
builder.append(charArray[i]);
}
String flippedText = builder.toString();
lblencryted.setText(flippedText);
for(int i = 0; i < 100; i++){
String[] storeArray = {flippedText};
}
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
String input = txtInput.getText();
StringBuilder builder = new StringBuilder();
char[] charArray = input.toCharArray();
for(int i = 0; i < charArray.length; i +=2)
{
if(i+1 < charArray.length)
{
//even
builder.append(charArray[i+1]);
}
//odd
builder.append(charArray[i]);
}
String flippedText = builder.toString();
lblretrieve.setText(flippedText);
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Encryption().setVisible(true);
}
});
}