How to insert values into an array of class
Hello everyone,
I need help in inserting values into an array of class, which i have read from a file.
Length of the array is 5. I should insert values one by one into that array.
If the array is full (if count = 5), then I should split the array into 2 arrays
and adjust the values to left and right with median.
I'm getting an ArrayBoundException .. can anybody help me out ?
Thanks in advance
Here is my code..........
import java.util.*;
import java.io.*;
public class Tree
static String second;
static String first;
static int count = 5;
public void insert(int f1,int s1, int c)
if(c!=0)
Record[] rec = new Record[4];
for (int i = 0; i < 5; i++)
rec[i] = new Record();
for(int i = 0; i<=4;i++)
rec.x = f1;
rec[i].y = s1;
else
System.out.println("yes");
public static void main(String[] args)
Tree t = new Tree();
try
FileReader fr = new FileReader("output.txt"); // open file
BufferedReader br = new BufferedReader(fr);
String s;
while((s = br.readLine()) != null)
StringTokenizer st = new StringTokenizer(s);
while(st.hasMoreTokens())
first = st.nextToken();
second = st.nextToken();
// System.out.println("First-->"+first+" "+"Second-->"+second);
int fir = Integer.parseInt(first);
int sec = Integer.parseInt(second);
t.insert(fir, sec, count);
fr.close(); // close file
catch (IOException e)
System.out.println("Can't read file");
class Record
public int x,y;
Hi qwedwe.
Record[] rec = new Record[4];
for (int i = 0; i < 5; i++)
rec[i] = new Record();
}Here is your error: you have an array of 4 Records, but you create and (try to) insert 5 Record-instances.... try:
Record[] rec = new Record[c];
for (int i = 0; i < c; i++)
rec[i] = new Record();
}Regards,
Norman
Similar Messages
-
How to insert elements into an array after each iteration of a for loop
I am new to labview and working on an application where I am supposed to store an element into an array (without overwriting) after each iteration in a for loop. I have tried using Build Array Function keeping the indicator outside the for loop and played with indexing but didn't work. Please suggest me an idea how to do it.
Thanks
Solved!
Go to Solution.Thank you for your suggestion.Here is my actual application attached . In the first image, a difference in time is evaluated and an enum const of insert into array is passed to the shift register where it takes to Insert element into array phase (Second image). I need to enter the time difference into an array after every loop iteration. Please have a look and could you let me know where I am mislead.
Attachments:
Image 1.JPG 88 KB
Image 2.JPG 71 KB -
Inserting values into multiple tables in one jsf page with single commit op
hi all,
i have two tables ,
one is parent table and other is child record.
record details:
table1:(parent table)
emplid (primary key)
empl_name
table 2:(child table)
empl id ( Foreign key)
empl_name ( Foreign key)
contact_no (primary key)
my senario is , i need insert values into both parent and child table in one save option.
and both the tables will be in one jsf page.
is this possible to do?
thanks all,
regards,
M vijayalakshmihi,
i feel my question is not clear.
let me explain my question clearly.
1. i have two records
*1. emp_names*
attributes of this table is 1.emplid
2.emp_name.
emplid is a primary key.
2. emp_contact
attributes of this table is 1.emplid
2. contact_no
In this table emplid is forigen key from emp_name table
contact_no is primary key.
and my senerio is,
for one emplid there are many contact no.
in database diagram i have created these two entities. and from that i have generated two views objects.
now in jsf page ,
i shd have all fields from both the records.
wn ever i click on add button , i shd be able to insert one complete row of data to both the tables.
means,
emplid
empl_name
contact_no.
and if i click on commit button data shd be insert in both the tables.
so how to achive this?
am very beginner to the jdeveloper tool.
regards,
m vijayalakshmi. -
Its very urgent:how to insert data into database tables
Hi All,
I am very new to oaf.
I have one requirement data insert into database tables.
here createPG having data that data insert into one custom table.
but i dont know how to insert data into database tables.
i wrote the code in am,co as follows.
in am i wrote the code:
public void NewoperationManagerLogic()
ManagerCustomTableVOImpl vo1=getManagerCustomTableVO1();
OADBTransaction oadbt=getOADBTransaction();
if(!vo1.isPreparedForExecution())
vo1.executeQuery();
Row row=vo1.createRow();
vo1.insertRow(row);
in createPG processrequest co:
public void processRequest(OAPageContext pageContext, OAWebBean webBean)
super.processRequest(pageContext, webBean);
ManagerInformationAMImpl am=(ManagerInformationAMImpl)pageContext.getApplicationModule(webBean);
am.NewoperationManagerLogic();
process form request:
public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
super.processFormRequest(pageContext, webBean);
if(pageContext.getParameter("Submit")!=null)
ManagerInformationAMImpl am=(ManagerInformationAMImpl)pageContext.getApplicationModule(webBean);
am.getOADBTransaction().commit();
please help with an example(sample code).
its very urgent.
thanks in advance
Seshu
Edited by: its urgent on Dec 25, 2011 9:31 PMHi ,
1.)You must have to create a EO based on custom table and then VO based on this EO eventually to save the values in DB
2.) the row.setNewRowState(Row.STATUS_INITIALIZED); is used to set the the status of row as inialized ,this is must required.
3.) When u will create the VO based on EO the viewattributes will be created in VO which will be assigned to the fields to take care the db handling .
You must go thtough the lab excercise shipped with you Jdeveloper ,there is a example of Create Employee page ,that will solve your number of doubts.
Thanks
Pratap -
How to insert data into BLOB column using sql
Hi all,
How to insert data into BLOB column directly using sql .
create table temp
a blob,
b clob);
SQL> /
Insert into temp values ('32aasdasdsdasdasd4e32','adsfbsdkjf') ;
ERROR at line 1:
ORA-01465: invalid hex number
Please help in this.Thanks,
P Prakashsee this
How to store PDF file in BLOB column without using indirect datastore -
How to insert data into newly added column
Hi all,
i am having a doubt how to insert entries into newly added column..
i created a table with two columns and inserted the data into them then i altered the table by adding additional column.now i want to insert data into that..plz tell me how to do that..??
thanks in advance..help meSmall example:
[email protected]> create table t(id int, id2 int);
Table created.
[email protected]> insert into t values (1,2);
1 row created.
[email protected]> insert into t values (2,2);
1 row created.
[email protected]> alter table t add id3 int;
Table altered.
[email protected]> select * from t;
ID ID2 ID3
1 2
2 2
[email protected]> update t
2 set id3 = 10
3 where id = 1;
1 row updated.
[email protected]> select * from t;
ID ID2 ID3
1 2 10
2 2
Best Regards
Krystian Zieja / mob -
Pass the Sting value into date array
Hi,
i want to pass the stirng value into date array. how is it possible...
eg.. i am getting the value as sting i.e String str = "10/31/2006";
now i want to store this value into date array.. i.e new Date[]{date};
i want to store that string as date.....
plz help meHi,
i want to pass the stirng value into date array. how
is it possible...
eg.. i am getting the value as sting i.e String
str = "10/31/2006";
now i want to store this value into date array.. i.e
new Date[]{date};
i want to store that string as date.....
plz help meUse java.util.SimpleDateFormat
:) -
How to insert data into the mysql table by giving as a text file
Hi,
Any one know's how to insert data into the mysql table by giving as a text file as the input in JSP.Please respond ASAP.
Thanks:)At least you can try StringTokenizer to parse your text files. Or download a text JDBC driver to parse your files, for instance, HXTT Text(www.hxtt.net) or StelsCSV(www.csv-jdbc.com).
-
Oracle 10g - Insert value into a self-created table in stored proc
Hi all,
Say I'm creating a table using the following logic,
pc_create_table := 'create global temporary table revs(var1 number(5,0), ..., ...,) on commit preserve rows';
execute immediate pc_create_table;
When I'm attempting to insert value into this table (v_var1 is a pre-defined variable),
pc_insert_value := 'insert into revs(var1, ..., ...,) values (v_var1, ...)'
execute immediate pc_insert_value;
I got the following error: "ORA-00984: column not allowed here"
Any advise on this issue? Thanks a lotisaacniu wrote:
However I got two errors in that line,
Error(68,6): PL/SQL: SQL Statement ignored
Error(68,18): PL/SQL: ORA-00942: table or view does not existAnd why do you want your PL/SQL code to run DDLs??
Its not designed that way, is not a good practice and is strictly not recommended. You can read <a href ="https://forums.oracle.com/forums/profile.jspa?userID=287238">Billy Verreynne's</a> take on this :
{message:id=10040770}
To my suprise it's saying the table or view does not exist. According to my logic, the table "revs" created by executing pc_create_table, however it's NOT explicitly declared in other parts of this script, is this where the problem is?The Problem is, SQLs fired using Execute Immediate are evaluated, compiled, parsed and executed at run time. So when you compile procedure pc_create_table, table revs is still not created. Hence you get error when you try inserting rows in it.
Any advises are appreciated.Get the table created by your DBA, and use insert statement without execute immediate in your procedure. -
How to Insert Hastables Into Database Through JDBC
hi all,
I have place the Data from the Hashtables Into the Database.I can place it by Iterating through the Hastables.I would Like to Place the Entire Hashtable Itself Into the Database.
Can Any one tell me how?
bye.Hi,
Can anyone help me out how to insert image into
database using struts...with dao n dto classes?If it matters whether or not you are using struts then you might have something wrong.
Make sure you separate the database logic out.
I know these types of questions are asked frequently, you might want to search the forum for additional examples.
Here is a good one:
http://forum.java.sun.com/thread.jspa?threadID=620455&messageID=3495899 -
CS 5.5 How to insert header into pre-fab design --- from a sophomoric neophyte
CS 5.5 How to insert header into pre-fab design --- from a sophomoric neophyte
Essentially, I have one basic HTML class from several years ago, and a beginning DW class in 2008.
i am trying to figure out if I can insert a header or otherwise edit the top of this pre-fab DW site.
http://www.doyle.thibert.com/neos/index.html
Thanks in advance for your sage advice.
DoyleLearn all you can about HTML and CSS first. DW expects you to know coding fundamentals.
HTML, CSS & Web Design Theory Tutorials -
http://w3schools.com/
http://www.csstutorial.net/
http://phrogz.net/css/HowToDevelopWithCSS.html
http://webdesign.tutsplus.com/sessions/web-design-theory/
Then work through David Powers' 5-part tutorial
Creating your first web site in DW -
http://www.adobe.com/devnet/dreamweaver/articles/first_website_pt1.html
Good luck!
❄ ☃ ❄Nancy O. -
How to passing value into Captivate from html?
How to passing value into Captivate from html?
Or
How to communicate between objects in one slides?Hi czhao0378 and welcome to the forums!
Captivate does not natively allow you to communicate your own
data, either internally or externally. The only way to make this
happen is to create your own functionality, either via custom-built
Flash objects or JavaScript code executed in the browser or a
combination of both.
The only example I've seen of any "data passing" inside
Captivate is a custom text input/output solution that was posted on
the Captivate Developer Exchange:
http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=1253 021
This solution consists of an input box that takes information
from the user on one slide and a second box that displays that
information on another slide. The functionality was built in Flash
and is embedded in Captivate as a Flash "animation". Unfortunately,
since this is a custom functionality, the information is not
included in the user completion results Captivate can pass to a
Learning Management System.
Since the solution mentioned above relies on a Flash
Actionscript variable to hold the information that is displayed,
you can also pass the information from HTML to Captivate using the
"SetVariable" command in JavaScript. This would at least allow you
to display your own HTML-based data inside Captivate.
Beyond that, I'm not aware of any other way to gather and
pass data in Captivate. -
How to insert data into two tables linke with foreign key..
I have two tables
1)EMP(emp_ID,username,emp_type_code)
emp_ID is primary key, emp_type_code is a foreign key references emptype table.
2)emptype(emp_type_code,emp_type_descripton)
emp_type_code is primary key
Could anyone help me ..how to insert data into EMP table. How to insert data into two tables linke with foreign key..CREATE TABLE "CATDB"."DWDIMUSER"
"USER_ID" NUMBER(10,0) NOT NULL ENABLE,
"SPECIALTY_ID" NUMBER(10,0),
"FULLNAME" VARCHAR2(20 BYTE),
"FNAME" VARCHAR2(20 BYTE),
"LNAME" VARCHAR2(20 BYTE),
"USER_SUBTYPE" VARCHAR2(20 BYTE),
CONSTRAINT "DIMUSER_PK" PRIMARY KEY ("USER_ID") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "CATDB" ENABLE,
CONSTRAINT "DIMUSER_DIMSPECIALTY_FK" FOREIGN KEY ("SPECIALTY_ID") REFERENCES "CATDB"."DWDIMSPECIALTY" ("SPECIALTY_ID") DISABLE
CREATE TABLE "CATDB"."DIMSPECIALTY"
"SPECIALTY_ID" NUMBER(10,0) NOT NULL ENABLE,
"SPECIALTY_NAME" VARCHAR2(100 BYTE),
CONSTRAINT "DIMSPECIALTY_PK" PRIMARY KEY ("SPECIALTY_ID") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "CATDB" ENABLE
INSERT INTO DIMUSER (FullName, FNAME, LNAME, USER_TYPE, USER_SUBTYPE)
SELECT DISTINCT
Engineer AS FullName,
regexp_substr(Engineer , '[^,| ]+', 1, 1) as FName,
regexp_substr(Engineer , '[^,| ]+', 1, 2) as LName ,
'Engineer'
FROM EMPLOYEELOOKUP;
INSERT INTO DIMSPECIALTY (SPECIALTY_NAME)
SELECT DISTINCT SPECIALITY
FROM EMPLOYEELOOKUP;
COMMIT;
CREATE TABLE employeelookup ...IS A TABLE THAT HAS ALL THE DATA NEDED TO BE FILLED IN BOTHE TABLES...
CREATE TABLE "CATDB"."EMPLOYEELOOKUP"
"EMPLOYEELOOKUP_ID" NUMBER(10,0) NOT NULL ENABLE,
"ENGINEER" VARCHAR2(25 BYTE),
"SPECIALTY" VARCHAR2(20 BYTE),
CONSTRAINT "DIMSPECIALTY_PK" PRIMARY KEY ("EMPLOYEELOOKUP_ID") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "CATDB" ENABLE
DATA IN EMPLOYEELOOKUP
Engineer, Specialty,
John, Dow, Electronis,
Dow, Jons, Technician
Stan Smithers Sales
Mark, Richards Marketing
Jenny, Lane Marketing
John, Lee Sales
I NEED TO LOAD THE FOREIGN KEY IN DIMUSER FROM THE DIMSPECIALTY TABLE?
BY USING THE LOOKUP TABLE TO MARCH THE NAMES UNDER THE Engineer COLUMN, SPECIALTY COLUMNE DISTICTIVLY BY JOINING THE DIMSPECILTY TO RISTIVE THE PRIMARY KEY AND FILL IT IN THE DIMUSER TABLE AS A FOREIGNE KEY. -
please could someone tell me how to insert colour into my calendar text, especially coloured Highlights. Thanks.
Another netbook is not a desktop computer.
Have you transferred your iTunes library from the backup for the laptop that died along with all other important data to the new computer such as documents, photos, etc.?
If not, all iTunes content on your iPhone will be erased as the first step when syncing the iPhone with iTunes on a new or different computer.
Have you launched iTunes on the new computer?
Is you iPhone avaialble under Devices in the iTunes source list on the new computer? -
How does this program group and cluster these button values into an array?
In the attached program, there are 6 buttons in a cluster and 1 individual button. These buttons control a bunch of different relays to control power to different components of a single device. Right now the program works in that I can control the 6 buttons, the LED turns on in the board and the power is being transmitted. What I do not understand is how it is doing this. I ran the program with the highlight execution on and at the start of the read from array component, if say I pressed button 6 and hit ok, it reads #6, where did these get defined and labled? and if i wanted to add another button/relay how do i do this? If someone could explain step by step how this is grouping the relays on the board into an array and then controling them I would really appreciate it. Thanks.
Solved!
Go to Solution.
Attachments:
Cluster to Array.vi 85 KBThe #6 your seeing is the number of elements in the array not a value for the array.
Now for some deeper explainations. From the code it appears that exactly 1 of 6 valves may be used and an additional valve may be in one of two possible states.
When the program is run the cluster of buttons is initiallized to all False. and we enter the outer while loop where a sequence structure starts. In the first frame of the sequence we initiallize a shift register to hold the current value of "Buttons." and this loop runs unthrottled (Add a wait for next ms multiple to this loop to prevent using 100% of the CPU!)
For each iteration the buttons are read and if a change has occured to any value buttons that were previously True are reset to False to prevent opening more than one valve.
When the user presses OK or stop- the current "Buttons" value is passed to the next frame. This frame convertsthe 7 boolean values to a integer where each valve is controlled by a seperate bit of the integer (Isolation is bit 6 and bits 0-5 each control a mixing valve)
Now I'd strongly recommend reworking the DAQmx calls- it is pointless to initiallize the task each time you want to use it- Create the task in the initialzation case and wait until the user exits to destroy the task. And well a sequence structures are frowned on- (there are better ways to do this)
As far as adding a relay- right now the relays are associated to the hardware by their index position in the cluster (element 1 = bit 0 etc....) to add a new valve you would need to decide what bit you would use to drive it and code in that bits' value to write a 0 in that bit. (hint the 40 constant is realy 0x40 right-click>visable items>show radix )
Let me know if you need further elaboration
Jeff
Maybe you are looking for
-
Dialog Box does not function when called a second time
I have created a dialog box that only seems to work once in a larger application. The box is designed to be a MatLab code debugger. My idea was to allow a user to interactively create/debug Matlab code from LabView using ActiveX automation. Anyway, I
-
Hi. I don't understand why i can't let HTMLLoader work. It seems that the code is very very easy: package { import flash.display.Sprite; import flash.html.HTMLLoader; import flash.net.URLRequest; public class HTMLLoaderExample extends
-
Who knows why photoshop polygonal lasso tool is slow scrolling to the left?
I have two versions of PS, CS5, and now CS6. The tool I use most often is the Polygonal Lasso Tool. I just got CS6, and discovered an old problem had surfaced, one I had years ago and I had long forgotten about. The photoshop polygonal lasso tool is
-
Apple ID defaulting to inaccessible email/owner
The Apple ID on my desktop is defaulting to that of the previous owner, and I don't know how to change it. I am currently unable to update certain programs, because I can't access app store with my own apple ID. How do I change it?
-
Hi guys, Is there anyone here who ever has the experience of using PDA tool to record the results for inspection points (03-in-process inspection)? At the moment my client has this tool and a system to record thier inspection results however would al