Parsing String array
Hi, I need some help on parsing an string array into floating array. Here is the sample in put:
String s[1] = 4.2 3.8 5.6 5.4 6.1 4.9 6.0 5.88 6.8;
float []f = new float[9];
How am I parsing each of the element of the s[1] into f[0]....f[8]?
f[0] = 4.2, f[1] = 3.8, ......., f[8] = 6.8;
thanks a lot
Hey bud,
Ever heard of StringTokenizer? That will allow you to get each value out of s[1] that is seperated by a space and then you can loop through getting each value and putting them in your array of floats, but of course you are going to have to convert them into floats if you want to use the float primitive datatype;
You can tokenize your string array like this:
StringTokenizer st = new StringTokenizer(s[1]);God Bless,
Bruce
Similar Messages
-
Would like some help converting an array of strings into multiple parsed string arrays
Hello everyone.
this is a very novice question and I sincerely apologize for that, but i need some direction!
i have an array of strings:
(('J01',), ('0', '0', '0', '1'))
(('J02',), ('0', '1', '0', '1'))
(('J03',), ('0', '0', '0', '0'))
ect...
i would like to know what are some of the best ways to gain access to this information (aka, parse it). The field lengths are not static and all those ones and zeros could very possibly be two digits at times (0 = off state, 1-100 = on state), so simply pulling characters out of a given position of the string will not always work.
what i would like to achieve is to make either separate arrays for each desirable element, eg:
array one:
J01
J02
J03
array two:
0
0
0
array three:
0
1
0
and so on.
or maybe even a matrix (if that’s feasible).
other than that I am totally up for suggestions!!
thank you very much,
Grant.Assuming fixed structure (not necessarily length of the different numbers or names).
-
Can you parse an array of string characters into separate arrays?
Hello,
I didn't see anything directly related to my question, so I'll go ahead and post it. I'm looking to parse an array of hex characters into three separate arrays for parallel Color to RGB conversion in LabView. Ideally, after importing an image, I would have liked to use the Color to RGB conversion for the 24-bit pixmap (in hex digit format), but apparently, you can only do this for single number conversions...not arrays. Another way is what I have mentioned above, which would be to parse each element's red, green, and blue # into three separate arrays as shown below:
Original Array: aa11ff 225599
cc4488 bbcc11
Array 1: aa 22
cc bb
Array 2: 11 55
44 cc
Array 3: ff 99
88 11
I could then do a parallel conversion of these arrays from hex to numeric and get the desired result. However, I'm having trouble finding a function that will do this. So I would like to ask if a function like this does exist and if so, what is it? I should note that I'm trying to avoid using two while loops because of time constraints (using the program for in-situ measurements), and we do not own, nor are we looking to purchase the $$$ vision/video package that NI makes.Nevermind. I found an adequate way.
-
Getting lenght of String array
Hi,
How can i find the lenght of a string array, i have used length method to calculate length of single string value,e.g
String value = "test"
int length = value.length()
Now i want to calculate length of a string array.e.g
String csv_values = "test,by,random"
String[] str = csv_values.split(",")
int lenght = str.length()
As you can see i want to calculate total number of entries in an array after i split it dynamically.
Currently it is giving me exception, "Unable to parse exception; Undefined method: length for class: [Ljava.lang.String]"
ThanksThis is a tricky one. An Array has a length property, unlike a String which has a length method.
So...
int length = str.length
Anthony Holloway
Please use the star ratings to help drive great content to the top of searches. -
String array into formula node
Hello,
I am taking data from SQL, I am getting multiple rows of data for many different devices. I would like to wire the data into a formula node so I can sepearate and sort via script. However, I am getting an error for "Polymorphic terminal cannot accept this data type". Is there a work around? Can I not wire in a string array to a formula node.
/r
TravoThere are lots of basic string VIs that you can use to parse the string and separate out the individual fields. I would recommend "programming" your application using script nodes. Use the native language. LabVIEW is a fully functional and capable programming language.
Mark Yedinak
"Does anyone know where the love of God goes when the waves turn the minutes to hours?"
Wreck of the Edmund Fitzgerald - Gordon Lightfoot -
Large string array in 6.1 is extremely slow
Good day all,
While this is in to tech support at NI, I wanted to see if anyone else has encountered it.
I am upgrading from 6.0.2 to 6.1. Several large (2500 rows by 250 columns or larger) string arrays are used as inputs into subvi's. Under 6.0.2, these functions run in tenths of seconds, while under the converted 6.1 vi's they run in 20 seconds or more!
Tracing back using probes, the problem is occurring at the point of the input. It is appears that the array is taking many seconds to copy from the input to the wire on the diagram.
Array controls generated in 6.1 (not converted from 6.0.2) seem to function just fine. Using a save with options... to convert back to 6.0.2, the vi's again function in tenths of
seconds.
Anyone have any ideas?
Thanks!I hear what you're saying about legacy code...
Something you might want to be looking at for the future is migrating to a structure where the data is stored in a 1D array, where each element is a cluster contain the data that's now in a single row. This would be the most straight-forward change, but could make getting at the data tricky, depending on how you need to be able to search it.
Alternately, you could have a cluster containing arrays of each of the row values.In this structure element 0 of all the arrays is the first "row", element 1 of the arrays is the second "row" and so on. This structure at first blush looks more complicated, but it's really not, plus it would allow you to use any value (or combination of
values) to search for a specific row without a lot of parsing.
If the data that is in the example VIs you posted is typical, either of these changes would be advantagous because it looks like there is a lot of reptative data that might be able to be encoded in an enum. Plus storing numbers as numbers often reduces the memory required and produces a predictable memory footprint (an I32 will always take-up 4 bytes per value regardless of how large of small the number is). My sense is that the variability of the string size is what's killing you.
One thing that would make this sort of dramatic change somewhat easier is that because you are changing the basic datatype of the interface, you aren't going to have to worry about finding all the places the change will effect--the wires will be broken.
If you ever decide to take this on, give a hollar.
Mike...
Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion
"... after all, He's not a tame lion..."
Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps -
Return String array in server side
i wrote a bean which contains a function return String array (
String[] ). It shows no error on compile time, and also in
generate jar file. However, when i generate it to an ear file,
the syntax of the wsdl file is not correct so the client can't
call this function becuase the xml can't parse the wsdl.
When i change the return type to String, everything is ok. Does
anybody know what's happen? I really have no idea on it, thx.This is why I wanted to see some code. I wanted to see how you are trying to move the array from one class to another.
This should work... provided that the array is initialised correctly in ClassA. If you are doing it like this, please post some code and I'll help you fix it.
class ClassA{
public String[] getMyArray(){
return myArray;
class ClassB{
public void myMethod(){
ClassA myA = new ClassA();
String[] newArray = myA.getMyArray();
} -
How do I read a formatted excel worksheet as a string array
I am using the report toolkit to read a excel worksheet as a LV string array. This works fine except that it reads the full precision of numeric cells (~10 digits of precision).
In my workbook I have the displayed precision set to 2. Is there any way to read the table as it is displayed instead of how it is internally stored? (BTW, I understand how to do this
manually by parsing the string array and limiting the precision myself but would prefer to use excel itself to determine the precision)
Solved!
Go to Solution.sachsm,
This should allow you to get the actual displayed text from an cell or range of cells. Kind of doing a 'Paste Special' 'Values'.
Attachments:
Read Excel Displayed Text.png 30 KB -
Error returning large String arrays from web service
Hi,
I currently have an EJB that returns a String[] array that I have implemented as
a Web Service. When I execute a Java client (JSP) from Weblogic, I don't have a problem
as long as the returned array is relatively small, but when the array starts to get
a little larger (say 20 elements, about 30 chars each), I consistently get:
SAXException: java.lang.IllegalArgumentException:array element type mismatch.
Strangely enough, when my web service client is a .asp page running under MS IIS
(using the MS SOAP Toolkit), it works fine. I have returned as many as 15000 - 20000
array elements in one call. And since I am calling the same Weblogic EJB with the
MS client, I know it's a problem with the Java client, not the EJB.
Anybody know of a bug or had this experience before? Or know what I might be doing
wrong? FYI, I am using Weblogic 6.1 SP2.
Thanks,
SteveHi Steve,
Sure we're interested...I'll pass this along to the XML folks.
Thanks for the feedback,
Bruce
Steve Alexander wrote:
In case anyone is interested, I solved my problem. I was mis-diagnosing the problem
- thinking it was a size issue when it actually was a data issue. On the calls where
I was returning a large array, some of the array members were null. When I made them
enpty strings "", it worked. Apparently the default SAX parser BEA uses doesn't like
the nulls, whereas the MS parser doesn't care.
"Steve Alexander" <[email protected]> wrote:
Thanks Bruce,
FYI - I have reproduced the problem on WL7.0. I have turned it in to support
as you
suggested.
Steve
Bruce Stephens <[email protected]> wrote:
Hi Steve,
This does not ring any bells, however I would suggest that you file a support
case. If it
is an option you might try a later release (7.0).
Bruce
Steve Alexander wrote:
Hi,
I currently have an EJB that returns a String[] array that I have implementedas
a Web Service. When I execute a Java client (JSP) from Weblogic, I don'thave a problem
as long as the returned array is relatively small, but when the arraystarts to get
a little larger (say 20 elements, about 30 chars each), I consistentlyget:
SAXException: java.lang.IllegalArgumentException:array element type mismatch.
Strangely enough, when my web service client is a .asp page running underMS IIS
(using the MS SOAP Toolkit), it works fine. I have returned as many as15000 - 20000
array elements in one call. And since I am calling the same Weblogic
EJB
with the
MS client, I know it's a problem with the Java client, not the EJB.
Anybody know of a bug or had this experience before? Or know what I mightbe doing
wrong? FYI, I am using Weblogic 6.1 SP2.
Thanks,
Steve -
Parse into array using JDOM! please help
hey,
i've managed to parse an xml document using JDOM
i[b] need to be able to parse it and store the text (the value of each node) into an array, and then insert into db etc.
the problem is with the recursive function listChildren which calls itself... can someone tell me where do i insert the block of code such that i can store it into an array of string.
here's the code:
public static void parse(String stock) throws SQLException
SAXBuilder builder = new SAXBuilder();
Reader r = new StringReader(stock);
Document doc = builder.build(r);
Element root = doc.getRootElement();
listChildren(root, 0);
public static void listChildren(Element current, int depth) throws Exception
String nodes = current.getName();
System.out.println(nodes + " : " + current.getText());
List children = current.getChildren();
Iterator iterator = children.iterator();
while(iterator.hasNext())
Element child = (Element) iterator.next();
listChildren(child, depth+1);
i'm looking for something like:
a=current.getText();
but i donno where to include this line of code, please help
cheers,
Shivek Sachdevhi, I suggest you make an array of byte arrays
--> Byte[][] and use one row for each number
you can do 2 things,
take each cipher of one number and put one by one in each column of the row correspondent to that number. of course it may take too much room if the int[] is too big, but that is the easiest way I think
the other way is dividing your number into bitsets(class BitSet) with sizes of 8 bits and then you can save each bit into each column of your array. and you still have one number in each row. To put your numbers back use the same class.
Maybe someone has an easier way, I couldnt think of any. -
I'm trying to create a function (method?) for parsing some log files. The first index of the string array I want returned will contain a 'key' on what I'm doing with the log files (since they'll be formatted in several different ways depending on what's happening) and the rest will just return tokens from the logs. Here's what I have so far:
public static String[] parseLog(String inString){
StringTokenizer st = new StringTokenizer(inString, "\"<>");
int stNum = st.countTokens();
String[] parsedOut = new String[stNum + 1];
if (inString.contains("disconnected")) {
parsedOut[0] = "read";
for (int x = 1; st.hasMoreTokens() ; x++){
parsedOut[x] = st.nextToken().trim();
return parsedOut;
public static void main(String[] args) {
String line = "????log L 08/15/2008 - 20:28:37: \"underTHEinfluence johnRAMBO<16><STEAM_0:0:204495><>\" disconnected";
System.out.println("Parsed: " + parseLog(line));
}{code}
It compiles with no errors, but I'm getting this: Parsed: [Ljava.lang.String;@e09713
Edited by: mr0ldie on Aug 16, 2008 1:37 PMprometheuzz wrote:
A String representation of the array is given, while you want to display the individual items from the array.
Try this:
System.out.println(java.util.Arrays.toString(yourArray));
Need closures - want to do mapchar(yourarray, System.out.println);
:) -
I use the following code to populate a string array:
File dirFile = new File("C:\\somedir");
String fileImport[] = dirFile.list();
This gives me a string array with a whole bunch of files in the following format:
XXXDDMMYYHHMISS.xml
What I need to know is what is the easiest way to sort this array based on this date format, or any date format, in the ascending order, so that when I am loading my XML files, I get the oldest one first.
Appreciate any input.
SamUse the String name of the file (the Date part), together with a java.text.SimpleDateFormat object to parse() the String. You have to set the formatter with a pattern - these are explained fully in the Javadocs for the SimpleDateFormat class. After parsing, you will have java.util.Date objects for each of the files - you can then use these as keys in a java.util.SortedMap (the values would be the files) - the natural ordering of dates will ensure that they are ordered appropriately
-
Getting index of a string array based on user selection in a comboBox
I'm not really sure how to phrase my questions, but here goes.
I have created a string array that holds the values of a ComboBox. Based on which selection the user makes in the comboBox, I need the program to then perform particular calcualtions (based on their selection). I have tried using an ItemListener, but that doesn't seem to work. I've also tried using the ActionListener connected to the ComboBox, again...without results. I'm not sure what I'm looking for exactly, but I know what I want it to do, I'm just not finding the right way to do it. Can anyone help me figure this out?Here is my entire code. I'm completely confused at where to put the ActionListener or how to make it do what I want. Right now I just have it set up to display a simple message in the displayArea, just so that I could see if it was working. I think once I figure out how to get the right index from the ComboBox array, then I'll be able to add the code I need to perform the calcualtions...it's just getting to that step that's not going so well! Any help is appreciated.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.text.DecimalFormat;
import java.lang.String;
public class MortCalcSR5 extends JFrame implements ActionListener
int term = 0;
double principal = 0;
double rate = 0;
double monthlyPyment = 0;
double interest = 0;
String[] loanChoices = {" ", "7 years @ 5.35%", "15 years @ 5.5%", "30 years @ 5.75%"};
//create panel for input
JPanel inputPanel = new JPanel();
JLabel mortAmtLabel = new JLabel("Mortgage Amount $");
JTextField mortAmtField = new JTextField(15);
JLabel loanSelectionLabel = new JLabel("Loan Selection");
JComboBox loanSelection = new JComboBox(loanChoices);
JTextField loanSelected = new JTextField(15);
//create button panel
JPanel buttonPanel = new JPanel();
JButton calcButton = new JButton("Calculate");
JButton clearButton = new JButton("Clear");
JButton exitButton = new JButton("Exit");
//create panel for payment information
JPanel paymentPanel = new JPanel();
JLabel paymentLabel = new JLabel("Monthly Payment $");
JTextField paymentField = new JTextField(15);
//create panel for text box information
JPanel textPanel = new JPanel();
JLabel numPaymentLabel = new JLabel("Payment #");
JLabel balLabel = new JLabel("Balance");
JLabel ytdPrincLabel = new JLabel("Principal");
JLabel ytdIntLabel = new JLabel("Interest");
//create payment for display area
JPanel displayPanel = new JPanel(new FlowLayout());
JTextArea displayArea = new JTextArea(10,30);
JScrollPane scroll = new JScrollPane(displayArea, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
public MortCalcSR5()
//set size of GUI display
setSize(400,450);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container pane = getContentPane();
JScrollPane scroll = new JScrollPane (displayArea, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
FlowLayout layout = new FlowLayout(FlowLayout.LEFT);
pane.setLayout(layout);
//add components to the inputPanel
GridLayout layout2 = new GridLayout(4,1);
inputPanel.setLayout(layout2);
inputPanel.add(mortAmtLabel);
inputPanel.add(mortAmtField);
mortAmtField.setText(" ");
inputPanel.add(loanSelectionLabel);
inputPanel.add(loanSelection);
loanSelection.addActionListener(this);
pane.add(inputPanel);
//add components to buttonPanel
FlowLayout layout3 = new FlowLayout(FlowLayout.CENTER, 10, 10);
buttonPanel.setLayout(layout3);
buttonPanel.add(calcButton);
buttonPanel.add(clearButton);
buttonPanel.add(exitButton);
pane.add(buttonPanel);
//add listeners to buttons
calcButton.addActionListener(this);
clearButton.addActionListener(this);
exitButton.addActionListener(this);
//add components to outputPanel
FlowLayout layout4 = new FlowLayout(FlowLayout.LEFT, 10,10);
paymentPanel.setLayout(layout4);
paymentPanel.add(paymentLabel);
paymentPanel.add(paymentField);
pane.add(paymentPanel);
//add components to textPanel
FlowLayout layout5 = new FlowLayout(FlowLayout.LEFT, 10,10);
textPanel.setLayout(layout5);
textPanel.add(balLabel);
textPanel.add(ytdPrincLabel);
textPanel.add(ytdIntLabel);
pane.add(textPanel);
//add components to displayPanel
FlowLayout layout6 = new FlowLayout(FlowLayout.CENTER,10,10);
displayPanel.setLayout(layout6);
displayPanel.add(scroll);
pane.add(displayPanel);
setContentPane(pane);
setVisible(true);
public void actionPerformed(ActionEvent event)
String fs = (String)loanSelection.getSelectedItem();
if (fs.equals("7 years @ 5.35%")) {
displayArea.setText("yay");
else
displayArea.setText("blah");
JButton command = (JButton)event.getSource();
if(command==calcButton) //calculate button clicked - run payment event
Payment();
if(command==clearButton) //clear button clicked - clear all fields
mortAmtField.setText(null);
paymentField.setText(null);
displayArea.setText(null);
loanSelected.setText(null); //hidden text field still needs to be cleared
//loanChoices = null;
if(command==exitButton) //exit button clicked - exit program
System.exit(0);
public void Payment()
//perform the calculations
// int mortAmt = Integer.parseInt(mortAmtField.getText());
// double loanSelect = Double.parseDouble((String)loanSelected.getText());
displayArea.append("Calcualations performed!");
public static void main(String[] args)
new MortCalcSR5();
/*/calculations
int mortAmt = Integer.parseInt(mortAmtField.getText()); //get text user entered in mortAmt field - parse it from a string to integer
int loanTerm = Integer.parseInt(loanTermField.getText()); //get text user entered in loanTerm field - parse it from a string to integer
double interestRate = Double.parseDouble(interestRateField.getText()); //get text user entered in interestRate field - parse it from a string to double
int moTerm = (loanTerm*12); //calculate monthly loan term
double moInterest = ((interestRate/100)/12); //calculate monthly interest rate
double payment = mortAmt*(moInterest/(1-Math.pow(1/(1+moInterest), moTerm))); //calculate monthly payment amount
valid = true; //number format is accepted
paymentField.setText(Double.toString(payment)); //display output
*/ -
Problems with string array, please help!
I have a String array floor[][], it has 20 rows and columns
After I do some statement to modify it, I print this array
out in JTextArea, why the output be like this?
null* null....
null null...
null null...
How to correct it?a turtle graphics applet:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class TG extends JApplet implements ActionListener {
private int x, y;
private int pendown, command, movement;
String direction, output, temp;
JLabel l1;
JTextField tf1;
JTextArea ta1;
String floor[][] = new String[20][20];;
public void init()
x = 0;
y = 0;
pendown = 0;
direction = "r";
Container c = getContentPane();
c.setLayout( new FlowLayout() );
l1 = new JLabel( "Please type a command:" );
c.add( l1 );
tf1 = new JTextField(20);
tf1.addActionListener( this );
c.add( tf1 );
ta1 = new JTextArea(20,20);
ta1.setEditable( false );
c.add( ta1 );
public void actionPerformed( ActionEvent e )
temp = tf1.getText();
if( temp.length() > 1)
command = Integer.parseInt(temp.substring(0,1));
movement = Integer.parseInt(temp.substring(2,temp.length()));
else
command = Integer.parseInt(temp);
switch(command)
case 1:
pendown=0;
break;
case 2:
pendown=1;
break;
case 3:
direct("r");
break;
case 4:
direct("l");
break;
case 5:
move(movement);
break;
case 6:
print();
break;
public void direct(String s)
if(direction == "r" && s =="r")
direction = "d";
else if(direction == "r" && s =="l")
direction = "u";
else if(direction == "l" && s =="r")
direction = "u";
else if(direction == "l" && s =="l")
direction = "d";
else if(direction == "u" && s =="r")
direction = "r";
else if(direction == "u" && s =="l")
direction = "l";
else if(direction == "d" && s =="r")
direction = "l";
else if(direction == "d" && s =="l")
direction = "r";
public void move(int movement)
if(pendown == 1)
if(direction == "u")
for(int b=0;b<movement;b++)
floor[x][y+b] = "*";
else if(direction == "d")
for(int b=0;b<movement;b++)
floor[x][y-b] = "*";
else if(direction == "l")
for(int b=0;b<movement;b++)
floor[x-b][y] = "*";
else if(direction == "r")
for(int b=0;b<movement;b++)
floor[x+b][y] = "*";
else if(pendown == 0)
if(direction == "u")
for(int b=0;b<movement;b++)
floor[x][y+b] = "-";
else if(direction == "d")
for(int b=0;b<movement;b++)
floor[x][y-b] = "-";
else if(direction == "l")
for(int b=0;b<movement;b++)
floor[x-b][y] = "-";
else if(direction == "r")
for(int b=0;b<movement;b++)
floor[x+b][y] = "-";
public void print()
for(int row=0;row<20;row++)
for( int column=0;column<20;column++)
output += floor[row][column];
if(column == 19)
output+="\n";
ta1.setText(output);
} -
Previous task was:
Write a class "QuestionAnalyser" which has a method "turnAnswerToScore". This method takes a String parameter and returns an int. The int returned depends upon the parameter:
parameter score
"A" 1
"B" 2
"C" 3
other 0
Alright, here's the recent task:
Write another method "turnAnswersToScore". This method takes an array of Strings as a parameter, works out the numerical score for each array entry, and adds the scores up, returning the total.
That's my code:
class QuestionAnalyser{
public static int Score;
public String[] Answer;
public static void main(String[] args) {}
public int turnAnswerToScore(String[] Answer)
for (int i = 0; i < Answer.length;i++) {
if (Answer.equals("A")) {
Score = Score + 1; }
else if (Answer[i].equals("B")) {
Score = Score + 2;}
else if (Answer[i].equals("C")) {
Score = Score + 3;}
else {
Score = Score + 0;}
return Score;
this is the error message I get:
The results of trying to compile your submission and run it against a set of test data was as follows:
----------Compilation output--------------------------------------
javac QATest2.java
QATest2.java:15: cannot resolve symbol
symbol : method turnAnswersToScore (java.lang.String[])
location: class QuestionAnalyser
if(qa.turnAnswersToScore(task)!=total){
^
What went wrong?
Suggestions would be greatly appreciated!If I declare int score in the method i get this message
The results of trying to compile your submission and run it against a set of test data was as follows:
----------Compilation output--------------------------------------
javac QATest2.java
./QuestionAnalyser.java:20: variable score might not have been initialized
score++; }
^
./QuestionAnalyser.java:23: variable score might not have been initialized
score++;
^
./QuestionAnalyser.java:27: variable score might not have been initialized
score++;
^
./QuestionAnalyser.java:34: variable score might not have been initialized
return score;
^
4 errors
----------Sorry expected answer was-------------------------------
The method turnAnswersToScore is working OK - well done!
----------Your answer however was---------------------------------
Exception in thread "main" java.lang.NoClassDefFoundError: QuestionAnalyser
at QATest2.main(QATest2.java:4)
This is the message I get from the submission page, but trying to compile it I get the same messages.
The code looks like this, then
class QuestionAnalyser{
String[] answer;
public static void main(String[] args) {}
public int turnAnswersToScore(String[] answer)
int score;
for (int i = 0; i < answer.length; i++) {
if (answer.equals("A")) {
score++; }
else if (answer[i].equals("B")) {
score++;
score++; }
else if (answer[i].equals("C")) {
score++;
score++;
score++; }
else {}
return score;
When I leave 'public int score;' where it was before (right after the class declaration below the declaration of the string array) I get this but it compiles normally.
The results of trying to compile your submission and run it against a set of test data was as follows:
----------Compilation output--------------------------------------
javac QATest2.java
----------Sorry expected answer was-------------------------------
The method turnAnswersToScore is working OK - well done!
----------Your answer however was---------------------------------
wrong answer in turnAnswersToScore for
BDCAADDCA
Alright, even university students need to sleep :-)
Good night.
Maybe you are looking for
-
My web page centers in the design view, but not when viewed on line.
I am new to web design and of course, to this forum. I had some background in VBA and Fortran, so when the original designer left, I was the only one in the organization willing to tackle the website and try to teach myself how to make it work and k
-
Solaris10 Update 10 (08/11) No Disks Found error vm3.0.1
I have successfully installed Sol11 Exprress and Oracle Linux 6.1 in VM 3.0.1 using ISO method. My setup includes iSCSI devices and a HA config. However, everything I've tried with the newly released Solaris 10 R10 (08/11) it fails to finish installi
-
Tuning Oracle APPS 11i Start with
Hi Hussain/Helios, I am new to Oracle APPS, and am working oracle apps 11i 11.5.10.2 with 10.2.5.0, the database and application was upgraded by previous dba. which left almost 3-4 months before. now my question is i want to have a performance tuning
-
How do you get the new update on your mac?
How do i get my update to work on my mac to be able to update my ipad2?
-
Background around my canvas isn't grey anymore.. *Picture*
I recently installed a new GPU and ever since my working area around my canvas has changed to the checkered board pattern almost as like you were to make a new document and select the background of your new project to transparent. It's lagging the he