Могу ли я реализовать класс с переменными в Java? - PullRequest
1 голос
/ 23 апреля 2019

Могу ли я реализовать класс, используя переменные, такие как:

String classname = "VarClass";
String type1 = "int";
String name1 = "id";
String type2 = "char";
String typesize2 = "(5)"
String name2= "name"

public class classname{
  type1 name1;
  type2 name2;
}

Я реализую сортировку динамического класса с базовым API в BDB je & java.util

Всякий раз, когда "создаю таблицу tbname (attname1)atttype1, attname2 atttype2, ...) "приходит команда,

Определите другой класс, который возвращает правильный объект

Возможно ли это?

Или кто-нибудь может мне помочь с этим: - Руководство по Berkeley DB для разработчиков SQL (https://www.oracle.com/technetwork/articles/seltzer-berkeleydb-sql-086752.html) говорит, что

CREATE TABLE employee
        (primary key empid int(8), last_name varchar(20), first_name varchar(15),
        salary numeric(10, 2) salary, street varchar (20), city varchar (15),
        state char(2), zip int(5))

превращается в этот ключ и объект данных

typedef int emp_key;

typedef struct _emp_data {
        char    lname[20];
        char    fname[15];
        float   salary;
        char    street[20];
        char    city[15];
        char    state[2];
        int     zip;
} emp_data;
//This is implemented in C/C++ language

Но при наличии нескольких команд созданиячто каждый определяет разные таблицы с разными атрибутами и разным количеством атрибутов, что мне делать?

Есть ли способ запрограммировать это

...