Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Java (https://forum.zone-game.info/forumdisplay.php?f=126)
-   -   Ошибка после исполнения программы (https://forum.zone-game.info/showthread.php?t=14593)

Effas 14.06.2011 21:41

Re: Ошибка после исполнения программы
 
Цитата:

Сообщение от Aquanox (Сообщение 126549)
замени строку
Код:

int itog1 = Integer.parseInt(itog);
на

Прочесть над было полностью топик (:

Ro_0TT 14.06.2011 21:44

Re: Ошибка после исполнения программы
 
Запускать скомпиленный класс через
javaw C:\MyClass.java
Code:
или в начало программы попробуй добавить:

 
		try
		{
		 PrintStream printStream = new PrintStream(new FileOutputStream("file.log"));
		System.setOut(printStream);
		System.setErr(printStream);
		} catch (Exception e) {e.printStackTrace();}
 
Code: Java

Effas 14.06.2011 21:45

Re: Ошибка после исполнения программы
 
Цитата:

Сообщение от Ro0TT (Сообщение 126551)
Запускать скомпиленный класс через
javaw C:\MyClass.java
Code:

После того, как перегоню в EXEшник, его не будет?

Ro_0TT 14.06.2011 21:46

Re: Ошибка после исполнения программы
 
Цитата:

Сообщение от Effas (Сообщение 126552)
После того, как перегоню в EXEшник, его не будет?

Обновил пост..

Effas 14.06.2011 21:50

Re: Ошибка после исполнения программы
 
Цитата:

Сообщение от Ro0TT (Сообщение 126551)
Запускать скомпиленный класс через
javaw C:\MyClass.java
Code:
или в начало программы попробуй добавить:

 
		try
		{
		 PrintStream printStream = new PrintStream(new FileOutputStream("file.log"));
		System.setOut(printStream);
		System.setErr(printStream);
		} catch (Exception e) {e.printStackTrace();}
 
Code: Java

Закрошило ошибками. После какой строки вставлять нужно?
Опробовал со всеми. Аналогично креш.

Ro_0TT 14.06.2011 21:55

Re: Ошибка после исполнения программы
 
Цитата:

Сообщение от Effas (Сообщение 126554)
Закрошило ошибками. После какой строки вставлять нужно?
Опробовал со всеми. Аналогично креш.

Импорты настроил?

 
import java.io.FileOutputStream;
import java.io.PrintStream;
 
Code: Java

Effas 14.06.2011 22:00

Re: Ошибка после исполнения программы
 
Цитата:

Сообщение от Ro0TT (Сообщение 126555)
Импорты настроил?

 
import java.io.FileOutputStream;
import java.io.PrintStream;
 
Code: Java

Нет.
Все вставил, окно выскакивает всеравно.:negodue:

PHP код:

import javax.swing.*;
import java.io.FileOutputStream;
import java.io.PrintStream;

public class 
Calculator {
    public static 
void main(String args[]) {
        try
        {
            
PrintStream printStream = new PrintStream(new FileOutputStream("file.log"));
            
System.setOut(printStream);
            
System.setErr(printStream);
        }
catch (
Exception e) {e.printStackTrace();}

        
// Парсинг и инициализация переменных.
        
int a Integer.parseInt(JOptionPane.showInputDialog("Введите 1-е число:"));
        
String f JOptionPane.showInputDialog("Введите знак:");
            
// проверка знака
            
while(f.charAt(0)!='+' && f.charAt(0)!='-' && f.charAt(0)!='*' && f.charAt(0)!='/') {
                
JOptionPane.showInputDialog("Вы ввели не правильный знак!\nВведите знак:");
            }
        
int b Integer.parseInt(JOptionPane.showInputDialog("Введите 2-е число:"));

        
int result 0;

        
// Установка решения.
        
switch(f.charAt(0)) {
            case 
'+':
                
result b;
                break;
            case 
'-':
                
result b;
                break;
            case 
'*':
                
result b;
                break;
            case 
'/':
                
result b;
                break;
        }

        
// Вывод результата.
        
JOptionPane.showInputDialog("Результат: " result);
    }



Ro_0TT 14.06.2011 22:03

Re: Ошибка после исполнения программы
 
Не знаю тогда =). Не любите консоль - пишите на C++, VB, Delphi и т.п. Я лично никогда не пытался её убрать).

Effas 14.06.2011 22:04

Re: Ошибка после исполнения программы
 
Мб это из за того, что я работаю в TextPad'e?

Ro_0TT 14.06.2011 22:05

Re: Ошибка после исполнения программы
 
Цитата:

Сообщение от Effas (Сообщение 126558)
Мб это из за того, что я работаю в TextPad'e?

Возможно, используйте нормальные IDE... Eclipse, NetBeans, IntelliJ IDEA.

И учитесь пользоваться гуглом, все ваши вопросы можно было решить самому и гораздо быстрее... :)


Текущее время: 11:29. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot