商品のバーコード、商品名、商品説明、価格を保存するための midlet アプリケーションを実行したいと考えています。次に、そのまま保存されます。
123123123-コカコーラソーダ-6.50 124512341-クリスタルコカソーダ-7.00
このために、私はこのコードを作成しました:
public boolean ProductoAgregar(String dato) // add product
{
byte bytes[] = dato.getBytes();
try {
rs.addRecord(bytes, 0, bytes.length);
return true;
} catch (RecordStoreException ex) {
ex.printStackTrace();
return false;
}
}
public boolean ProductoModificar(String dato, int id) // update product
{
try
{
byte bytes[] = dato.getBytes();
rs.setRecord(id, bytes, 0, dato.length());
return true;
}
catch(Exception ex)
{
return false;
}
}
public boolean ProductoEliminar(int id)// delete product
{
try
{
rs.deleteRecord(id);
return true;
}
catch(Exception ex)
{
return false;
}
}
製品 (名前の一部またはバーコード) を検索するメソッドを作成する方法がわかりません。また、何が返されるのでしょうか? 多分配列?
たとえば、すべての製品の名前 (または説明) にコカと書かれているか、
バーコード付きのユニークな製品を見つけます。
(これは、そのメソッドを使用するためにインスタンス化するクラスです)