как хранить и получать предметы? - PullRequest
1 голос
/ 03 августа 2010

Мне нужно сохранить все зашифрованные сообщения, чтобы их можно было извлечь и отобразить, нажав кнопку, то есть 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); 
        } 
    }); 
} 

1 Ответ

0 голосов
/ 03 августа 2010

Проверьте JDBC api .

Если ваши тексты короткие, я бы порекомендовал Алгоритм Нидлмана-Вунша посмотрите, сколько совпадений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...