Новичок Нужна помощь Создание Java в классе и подписание - PullRequest
0 голосов
/ 20 февраля 2011

Причина: Программист не отвечает (или сейчас не в контакте), и я передал этот проект на аутсорсинг.Так что я должен сделать это сам.

Уровень знаний - PHP, некоторые jquery Javascript Ничего другого.Ява очень новая для меня и не предназначена для изучения.Мне нужна помощь для подписи апплета

.java -> .class -> .jar -> Signing -> Signed.jar -> Adding to Website

Хорошо, я думаю, что это определит цель Итак, вот процедура, которую я сделал на ПК

Удалены все Java JDK jRE ETC

RESTARTED Теперь установлен Just JDK (по умолчанию он содержит JRE) (последняя версия), вот и все ...

Итак, у меня есть файл .java, который создается программистом.Для компиляции .Java - .CLass

я сделал это

At command prompt


   javac MyNewApplet.java
    MyNewApplet.java:18: cannot find symbol
    symbol  : variable j
    location: class MyNewApplet
          j = paramString.charAt(i);
          ^
    MyNewApplet.java:19: cannot find symbol
    symbol  : variable j
    location: class MyNewApplet
          switch (j)
                  ^

Вот НЕКОТОРЫЙ исходный код файла (MyNewApplet.java)

import java.applet.AppletContext;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLDecoder;
import java.util.HashMap;
import java.util.LinkedList;
import javax.swing.JApplet;

public class MyNewApplet extends JApplet
{
  private String mv_decrypt(String paramString, int paramInt1, int paramInt2)
  {
    LinkedList localLinkedList1 = new LinkedList();
    for (int i = 0; i < paramString.length(); i++)
    {
      j = paramString.charAt(i);
      switch (j)
      {

Можете ли выпожалуйста, объясните, что не так?

Я получил 30 ошибок, 19 из них имеют символ.Я раньше не пользовался Java, но я не могу пройти мимо.

1 Ответ

1 голос
/ 20 февраля 2011

Источником этой конкретной ошибки является то, что вы не объявили переменную j. Попробуйте изменить эту строку на:

char j = paramString.charAt(i);

См

Объявление переменных в руководстве по Java.

...