Я начинающий программист, и мне поручено написать программу инвентаризации. Я только программировал, используя BlueJay, но я собираюсь узнать, как использовать редактор vim. При программировании с помощью BlueJay вам не нужно было писать основной метод. Я так потерялся, что написал основной метод, и все, что я исследовал через Интернет, похоже, не объясняло и не помогало.Как вы пишете основной метод запуска java-программы?
Я уже начал разработку программы, где у меня есть класс Inventory и класс Item. Как я могу начать этот проект? Как и что мне нужно сделать с основным методом и как это будет работать?
Благодаря
Вот код, у меня до сих пор.
import java.util.*;
public class Inventory
{
private ArrayList<Item>inventory;
/**
* Constructor for objects of class Inventory
*/
public Inventory()
{
inventory = new ArrayList<Item>();
}
/**
* Adds an Item to the Inventory.
*/
public void addItem(String name, int amount, double price, int location)
{
boolean done = false;
if(inventory.size() == 0)
{
inventory.add(new Item(name, amount, price, location));
}
else
{
for(int i = 0; (!done)&&(i < inventory.size()); i++)
{
if(inventory.get(i).getName().equals(name))
{
System.out.println("Item name in use. Please use another name.");
done = true;
}
else
{
inventory.add(new Item(name, amount, price, location));
done = true;
}
}
}
}
/**
* Deletes an Item from the Inventory.
*/
public void deleteItem(String name)
{
...........
}
/**
* Search for an Item.
*/
public void searchItem(String name)
{
...........
}
}
http://docs.oracle.com/javase/tutorial/getStarted/ –
Я люблю Vim - но я думаю, что для Java кодирования вы, вероятно, гораздо лучше с Java IDE, как Intellij или Eclipse, который будет дать вам много подсказок о том, что может быть неправильно с вашим кодом. –
Да, но я должен использовать его для этого класса, в котором я нахожусь. – DaveMcFave