powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / import или include или...?
19 сообщений из 19, страница 1 из 1
import или include или...?
    #33601640
Java_start
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите начинающей пожалуйста!
есть 1 функция, параметры TitleTableFields[0], TitleTable, TitleTableFields[1]определены в фаиле config.txt в папке includeData. Делаю import includeData.*;, а NetBeans мне пишет, что не может наити эти параметры. Что я делаю не так?


package Transfer;

import java.io.*;
import java.sql.*;
import includeData.*;

public class ExcelReader
{

public void GetTitel() throws java.sql.SQLException
{
query1="select "+TitleTableFields[0]+" from "+TitleTable+" where "+TitleTableFields[1]"="1);";

}
}
...
Рейтинг: 0 / 0
import или include или...?
    #33601753
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java_start
import includeData.*;

супер
афтар пиши исчё
...
Рейтинг: 0 / 0
import или include или...?
    #33601765
Java_start
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ясное дело, что неправильно, поэтому и спрашиваю...
...
Рейтинг: 0 / 0
import или include или...?
    #33602102
Java_start
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну неужели нет никого, кто ответить вразумительно может! please!
...
Рейтинг: 0 / 0
import или include или...?
    #33602197
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. что вы хотели сказать вот этим
Код: plaintext
 import  includeData.*;
2. config.txt что за файл(что в нём)?

напишите код извлечения данных/параметров из config.txt(открытие, чтение и тд и тп) а после подставляйте их куда душе угодно, за вас никто и ничто этого делать не будет.
Удачи.
...
Рейтинг: 0 / 0
import или include или...?
    #33602465
Java_start
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zalexaka1. что вы хотели сказать вот этим
Код: plaintext
 import  includeData.*;
2. config.txt что за файл(что в нём)?
напишите код извлечения данных/параметров из config.txt(открытие, чтение и тд и тп) а после подставляйте их куда душе угодно, за вас никто и ничто этого делать не будет.



а просто нельзя что ли файл вставить? у меня в этом config.txt просто параметры хранятся, например:

String ObjectTable="Object";
String TitleTable="Title" ;
String TypeTable="Type";
String ObjectTableFields[] =
{"Object_ID", "SNR", "Name", "ObjectGroup_ID"};

что бы ети переменные не по разным фаилам/классам раскиданы были, мне это удобнее их в одном файле описать и потом просто файл вставлять куда надо!
Нет разве в Java простого решения моей проблемы?
...
Рейтинг: 0 / 0
import или include или...?
    #33602613
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java_start
Нет разве в Java простого решения моей проблемы?
есть
Код: plaintext
1.
2.
3.
4.
5.
 public   class  NoProblem {
     public   final   static  String ObjectTable="Object";
     public   final   static  String TitleTable="Title" ;
     public   final   static  String TypeTable="Type";
     public   final   static  String ObjectTableFields[] ={"Object_ID", "SNR", "Name", "ObjectGroup_ID"};
}

а затем
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 public   class  ExcelReader
{

 public   void  GetTitel()  throws  java.sql.SQLException 
{
query1="select "+NoProblem.TitleTableFields[ 0 ]+" from "+NoProblem.TitleTable+" where "+NoProblem.TitleTableFields[ 1 ]"="1);";

}
}
...
Рейтинг: 0 / 0
import или include или...?
    #33602633
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java_startа просто нельзя что ли файл вставить? у меня в этом config.txt просто параметры хранятся, например:

String ObjectTable="Object";
String TitleTable="Title" ;
String TypeTable="Type";
String ObjectTableFields[] =
{"Object_ID", "SNR", "Name", "ObjectGroup_ID"};

что бы ети переменные не по разным фаилам/классам раскиданы были, мне это удобнее их в одном файле описать и потом просто файл вставлять куда надо!
Нет разве в Java простого решения моей проблемы?

Есть простое решение, но просто так файлы не инклюдятся. Это же не PHP.

Для таких штук обычно описывается отдельный класс, в котором и прописываются ваши константы.

Код: plaintext
1.
2.
3.
4.
5.
6.
 public   class  InitialValues
{
     public   static   final  String ObjectTable = "Object";
     public   static   final  String TitleTable = "Title" ;
     public   static   final  String TypeTable="Type";
     public   static   final  String[] ObjectTableFields = {"Object_ID", "SNR", "Name", "ObjectGroup_ID"};
}
...
Рейтинг: 0 / 0
import или include или...?
    #33602659
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Java_start
Нет разве в Java простого решения моей проблемы? Есть! книжку "для чайников" почитать!!!
...
Рейтинг: 0 / 0
import или include или...?
    #33602674
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А на случай, если параметры часто меняются - используй класс java.util.Properties с его возможностями load/save из файла
...
Рейтинг: 0 / 0
import или include или...?
    #33602688
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меня обогнали...
...
Рейтинг: 0 / 0
import или include или...?
    #33602695
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
am_sasa Java_start
Нет разве в Java простого решения моей проблемы? Есть! книжку "для чайников" почитать!!!

Какой настоящий русский программист читает документацию? Не смешите меня...
...
Рейтинг: 0 / 0
import или include или...?
    #33602755
Java_start
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zalexaka Java_start
Нет разве в Java простого решения моей проблемы?
есть
Код: plaintext
1.
2.
3.
4.
5.
 public   class  NoProblem {
     public   final   static  String ObjectTable="Object";
     public   final   static  String TitleTable="Title" ;
     public   final   static  String TypeTable="Type";
     public   final   static  String ObjectTableFields[] ={"Object_ID", "SNR", "Name", "ObjectGroup_ID"};
}

а затем
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 public   class  ExcelReader
{

 public   void  GetTitel()  throws  java.sql.SQLException 
{
query1="select "+NoProblem.TitleTableFields[ 0 ]+" from "+NoProblem.TitleTable+" where "+NoProblem.TitleTableFields[ 1 ]"="1);";

}
}

Кувалдин Роман Java_startа просто нельзя что ли файл вставить? у меня в этом config.txt просто параметры хранятся, например:

String ObjectTable="Object";
String TitleTable="Title" ;
String TypeTable="Type";
String ObjectTableFields[] =
{"Object_ID", "SNR", "Name", "ObjectGroup_ID"};

что бы ети переменные не по разным фаилам/классам раскиданы были, мне это удобнее их в одном файле описать и потом просто файл вставлять куда надо!
Нет разве в Java простого решения моей проблемы?

Есть простое решение, но просто так файлы не инклюдятся. Это же не PHP.

Для таких штук обычно описывается отдельный класс, в котором и прописываются ваши константы.

Код: plaintext
1.
2.
3.
4.
5.
6.
 public   class  InitialValues
{
     public   static   final  String ObjectTable = "Object";
     public   static   final  String TitleTable = "Title" ;
     public   static   final  String TypeTable="Type";
     public   static   final  String[] ObjectTableFields = {"Object_ID", "SNR", "Name", "ObjectGroup_ID"};
}


Спасибо огромное за ответы!
Роман, ну до настоящего программиста мне пока далекоо ;)
...
Рейтинг: 0 / 0
import или include или...?
    #33602813
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java_start...Роман, ну до настоящего программиста мне пока далекоо ;)

А посему "Брюс Эккель - Философия Java" и "Кей Хорстманн, Гарри Корнэлл - Библиотека профессионала. Java 2" (двухтомник).
...
Рейтинг: 0 / 0
import или include или...?
    #33602843
Java_start
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
наверное сегодня не мой день :(
сделала всё, как вы показали, оба файла: и с main() и InitialValues в одном package.
и опять ошибка выдаётся:
Код: plaintext
1.
2.
3.
cannot find symbol
symbol  : variable TitleTable
location:  class  Transfer.ExcelReader
...
Рейтинг: 0 / 0
import или include или...?
    #33602873
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кувалдин Роман
Какой настоящий русский программист читает документацию? Не смешите меня... точна... я вот тоже ее читаю в последний момент, но не до такого же...
...
Рейтинг: 0 / 0
import или include или...?
    #33603011
Java_start
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
работает! я забыла написать имя класса при обращении к переменной! Всем огромное спасибо за поддержку!
...
Рейтинг: 0 / 0
import или include или...?
    #33603188
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и замечательно. Начинаем оффтопить.
Что заставило девушку засесть за Java?
...
Рейтинг: 0 / 0
import или include или...?
    #33603743
М.Голованов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кувалдин РоманЧто заставило девушку засесть за Java?

1. Руководство (слышавшее, что Java - это "круто".

2. Сама девушка (слышавшая, что на Java-программистов большой спрос и у них большие зарплаты).

3. Коллеги (спихнувшие на девушку вдруг ставший нужным чей-то код).

4. ...
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / import или include или...?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]