ArrayList - How To Get Index Of Element

Feb 1, 2015

I am just studying over ArrayLists and i have encountered a problem, i'm trying to get the index of an element but it keeps returning -1. Here's the code

Java Code:

import java.util.ArrayList;
public class PhoneEntry {
String name;
String phone;
public PhoneEntry(String name, String phone) {

[Code] ...

I know the list is not empty because it returns a size.

View Replies


ADVERTISEMENT

Difference Between Element And Index?

Apr 17, 2014

Im working on my homework and it mentioned element for one exercise and an index in another, what is the difference, If Any, Between An Element And An Index?

View Replies View Related

How To Retrieve Index Of Specific Element In Array

Mar 3, 2015

I'm trying to iterate through an array of integers and find the start position of the part of the array containing the most consecutive 1s.

For example given the array {1,3,1,1,1,1,5,3,2,1,1}, the method should return 2 and given {1,4,5,1,1,1,5,1} the method should return 3.

So far, I've managed to retrieve the element where the consecutive 1s begin. However, I'm unsure how to get the index of this element and this implementation doesn't work if there is more than one set of consecutive 1s.

public class GetIndex {
public static int getPosition(int[] myArray) {
int index = 0;
int tracker = 0;
int mostOnes = 0;
for(int i = 0; i < myArray.length; i++) {

[Code] .....

View Replies View Related

Java Program To Find Index Of Greater Element Whose Value Is Sum Of Remaining Elements

Aug 25, 2014

I need to write a java program to find the index of the element whose value is the sum of the remaining elements. Recently I have been asked this question in an Interview which I couldnt solve properly.

View Replies View Related

Adding Element From Arraylist To Array

Sep 11, 2014

So I'm trying to write a method which returns the number of vowel characters in arraylist. My idea is to convert the arraylist element by element to array each time iterating through the array counting the vowels of that element. When I started I immediately got an error(surprise, surprise). Excuse me if the problem is too simple, but I am very new to programming.

At line 9 I get the following error "Type mismatch: cannot convert from String to int". I want to get the element at this position, not to convert to int..

ublic class One {
public static void main(String[] args) {
ArrayList<String> bla = new ArrayList<String>();
bla.add("aaa");
bla.add("brr");
bla.add("unn");
}
public static ArrayList<String> averageVowels (ArrayList<String> list){
String[] arrListWord = list.toArray(new String[list.get(0)]);
return list;
}
}

View Replies View Related

Adding Element To ArrayList Not Working

Jan 24, 2015

Ive set up a list to when a user creates an element it will be added to the entire list, but when i return to the main menu the Element isnt added.

Here is the code

public void setElement(int atomicNum, Element e){
if (ElementHasData(atomicNum) == false) {
if(atomicNum < MAX){
list[atomicNum] = e;
atomicNum++;

[Code] ...

Here is what the code intiates

~MAIN MENU~
Please select an option you wish to activate
1) Print All Elements
2) Print One Specific Element
3) Add an Element
4) Edit an Element

3
What is the atomic number of the Element you would like to add
Numbers only valid 1-113
1
Enter element name
Hydrogen
Enter element Symbol
H
What is the Elements weight
1.01
NEW ELEMENT ADDED!

[Code] ....

~MAIN MENU~

Please select an option you wish to activate
1) Print All Elements
2) Print One Specific Element
3) Add an Element
4) Edit an Element

But then after i try to print the specific element

~MAIN MENU~
Please select an option you wish to activate
1) Print All Elements
2) Print One Specific Element
3) Add an Element
4) Edit an Element
2
What is the atomic number of the Element
1
that element does not exist would u like to create this element Enter yes or no

View Replies View Related

All Of ArrayList Objects Have Been Given Index Of -1

Nov 15, 2014

So I am working on an assignment and ran into an annoying bug. Basically i have a menu that accesses an ArrayList of Videos which may or may not be read from a file, one of the options of the menu is to edit an existing Video. For this I ask the user for the number of the video and it is checked against the list of video numbers if it returns a match, the method gets the index of the Video object and stores it in a temporary variable the user is allowed to edit the details and the object is put back into the ArrayList using the variable and the ArrayList's set() method

My problem is that once i finish editing the details of a video it gives me a indexOutOfBounds exception

On further investigation using a method that goes through the index of every object in the ArrayList using indexOf() i found out that every single object has been given the index of -1 and not 0,1,2,3 etc.. This is my first error and have not expierenced any other before.

The objects do exist because I have read them from a file. I can also add new Objects and view them successfully but they still have the same index . I have checked my syntax and everything and no errors, this happens at run time only.

I have even created some other ArrayLists seperately and debugged them and their index order is fine. I am too far into this project to start over. I've also tried cleaning the project(my IDE is Eclipse).

View Replies View Related

ArrayList Index Check

Nov 12, 2014

How could I check if an index is exist in an array list? I mean, I should enter an integer and it should return me a boolean result that saying whether if that entered value is an index or not.

View Replies View Related

Setting Int And String To Index In ArrayList

Apr 27, 2015

I would like to know how to set a int and a string to the same index in Array list. For example index 0 would have 5 and "Apple".

View Replies View Related

Using Arraylist Index And Items As Hashmap Key And Values?

Apr 6, 2014

I am working on the Kevin Bacon - 6 degrees of bacon problem. I want to take my Array List and use the index and Values that I have saved in it as the Key and Value of a Hashmap. Below is my code.

HashMap<Integer, ArrayList<String>> actors =
new HashMap<Integer, ArrayList<String>>();
ArrayList array = new ArrayList();
try (BufferedReader br = new BufferedReader(
new FileReader("actors.txt"));)

[code]...

saving each one in it's own spot. I want to use the index of each one as the key to find it in the Hashmap....

View Replies View Related

JSF :: Finding Index Of Entry In ArrayList - Select Item

Oct 2, 2014

I have a JSF application with this code in the xhtml page:

<h:selectOneListbox id="selectProduct" size="10" style="width:10em; font-family:monospace" value="#{mybean.product}">
<f:selectItems value="#{mybean.products}" />
</h:selectOneListbox>

and the corresponding snippets of the Java code are:

// Class member variables
// ...
private String product;
private ArrayList<String> productValues;
private ArrayList<String> productLabels;
private SelectItem[] products;
// ... Various properties etc.
public String getLocation() { // Displayed on a page

[code]....

Most of this works correctly using only ArrayList SelectItem products without the two ArrayList and the separate SelectItem[], and the values and labels are put directly into products here. The menu works and I can select an item. However, I am unable to find the correct method for finding the index in the submit method,namely:

public void submit(ActionEvent e) {
showProduct = true;
prodNum = products.indexOf(product); // --- Here is the problem!
updateProduct();
}

which has not been changed here. In spite of trying out various ideas, prodNum always returns with -1, which means it cannot find the index of the selected product, where product is a String. Everything else seems to work correctly, and products.get(prodNum).getLabel() works if I manually give prodNum a valid index, but because it's -1 it fails.

View Replies View Related

Read Txt File And Add Words To ArrayList As Strings - Index Out Of Bounds

Apr 15, 2014

I have been trying to get this method to work for a few hours now, for some reason I get an IndexOutOfBounds exception every time. Basically I am trying to read a txt file and add the words to an ArrayList as strings separated by a space .

private ArrayList<String> readLinesFromFile(BufferedReader inputFile) throws IOException
{
String value = null;
ArrayList<String> result = new ArrayList<String>();
while((value = inputFile.readLine()) != null){
String[] values = value.split(" ");
for (int i = 0; i < values.length; i++){
result.add(values[i]);
}
}
return result;
}

View Replies View Related

Add Element As Third Element Of Stack Without Changing Rankings

Jun 1, 2014

I want to run a program to add an element as the third element of stack without changing rankings, I am trying to use two stack and I don't know how to push the top of first stack in the second: push(top(); this line

public void ADD(int element,int i ){
if(isEmpty(true)){
push(element);}
else{ makeNull();
while((i<=3) && (isEmpty(false))){
push(top();
}

View Replies View Related

Create Own ArrayList Using Collection Without Implementing ArrayList Itself

Feb 28, 2014

I'm trying to create my own arraylist using Collection. My program doesn't do anything. Obviously, I haven't a clue.

import java.util.Collection;
import java.util.Iterator;
public class MyArrayList<T> implements java.util.Collection<T> {
private int size = 4;
private T[] mArray;
public MyArrayList(String[] args) {

[Code] ....

View Replies View Related

JSF :: Focus The First Element?

Apr 4, 2015

I'm creating a simple login screen and I need to focus on the first field "login" after I click a submit button, so when the page return. I tryed using JS :

window.onload = function() {document.forms[0].elements[0].focus();};

but it not worked. I need a solution if possible without using JS. I'm using raw JSF implementation without PrimeFaces or anything else like this.

View Replies View Related

Smallest Element In Array

Nov 7, 2014

I have been working on this assignment for a bit now. I seem to have most of the logic of it down, as far as I can tell, but I seem to have fallen into a bit of a brain lapse when it comes to invoking methods I've made in my main method. Here's the code:

package Module5;
import java.util.Scanner;
public class Exercise6Nine {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter 10 numbers.");
double[] numbers = new double[10];

[Code] .....

My question is, in my main method, I have code in there to attempt to call my method "min" from below, and to use the result of the min's calculations and print them via my main. Only, I can't seem to properly invoke the method from my main method!

Also, if you could check over my min method and see if anything blatantly wrong is there and let me know, that would be great.

Looking over my question, and it seems there is no EDIT button, but I may as well put the assignment parameters here, since I asked for double checking on my method. Write a method that finds the smallest element in an array of double values using the following header:

public static double min( double[ ] array )

Write a test program that prompts the user to enter 10 numbers, invokes this method to return the minimum value, and displays the minimum value.

View Replies View Related

JSF :: How To Pass A Value Inside Rich Element

Mar 3, 2014

using richface 4.
#{rich:element('detailsTable'#{id.No})})

showing syntax error.How to pass the value #{id.No} inside rich:element

View Replies View Related

Adding Space Between Each Element Of Array

Dec 8, 2014

I have been trying to space out output on a Java console window so that I have three columns with 6 rows of data from three different arrays. The code I have so far outputs the data with no problem however the spacing between the columns is uneven. My loop so far is made up as follows

for (int i = 0; i < printVotes.length; i++) {
System.out.println(printNames[i] + "
" + printVotes[i] + "
" + printPrecent[i] + "%");
}

As you can see I have been manually adding the space between each element of the array but this means that the space between each element is different because the size of each element is different if work out a loop that works out an even amount of space between the elements and then print this along with the elements ....

View Replies View Related

How To Read Integer Attribute Using DOM Element

May 13, 2014

I don't know how to read the attribute maxLenth. The way in the image I have done drive me to the error below.!

Piece of XSL:

<?xml version="1.0" encoding="UTF-8"?>
<c:message xmlns:c="ictt"><c:de format="B" lengthField="0" name="BIT MAP, PRIMARY" number="000"/>
<c:de format="B" lengthField="0" maxLength="008" minLength="008" name="BIT MAP, SECONDARY" number="001" subFields="00"/>

Piece of Java Code:

int length = Integer.parseInt(spec.getAttribute("maxLength"));
[5/13/14 14:52:19:497 CDT] 00000028 SystemErr R java.lang.NumberFormatException: For input string: ""
[5/13/14 14:52:19:497 CDT] 00000028 SystemErr R at java.lang.NumberFormatException.forInputString(Num berFormatException.java:63)
[5/13/14 14:52:19:497 CDT] 00000028 SystemErr R at java.lang.Integer.parseInt(Integer.java:502)
[5/13/14 14:52:19:497 CDT] 00000028 SystemErr R at java.lang.Integer.parseInt(Integer.java:531)

maxlenth.jpg

View Replies View Related

JSF :: Element Is Not Rendering / Parsing While Migrating

Jan 24, 2014

I m trying to migrate JSF 1.2 project with myfaces to JSF 2.0 with myfaces 2.0 jars on weblogic10.3 server. Found some problem related build and publishing after resolving them when i hitting my application all JSF html tags are coming in browser as it is they are parsed to html tags. all h: tages are coming as it is on my browser they are not converted to html tags for browser display.

View Replies View Related

Each Bar In Graph Will Represent Value Of Each Element Of Array

Nov 5, 2014

So I have an array which holds 19 elements, each element represents a value of 'income'. I'm trying to code the graph so that each bar will represent the value of each element of the array (income). I have been given the code ' for (int Bar = 0; Bar < array of values.length; bar++);' however i'm unsure if this is how to do it, or what to add to this code to make it work.

View Replies View Related

Calling Element Of Array From Different Class

Mar 13, 2014

So I just finished up my term project and have everything working but I wanted to make one slight adjustment to the code and Im not exactly sure what I'm doing wrong - it involves retrieving a set element from an array from a different class so to some what show what I have going on:

public class example1 {
private example2 Examp;
public example1() {
Examp = new example2();
} public void getArray() {
if(Var >= 10 && Var <= 20) {

[Code] ....

I have an if statement that looks at a sum of numbers, and predetermined upon the set of numbers I want it to output a message by calling the index number in the array and returning the string. I currently just have the message in the if statements but would be nicer to just pull them from a different class to keep it consolidated.

View Replies View Related

Shuffling Array - Swapping Every Element

Aug 25, 2014

While shuffling an array, if I use Collections.shuffle(), there is a chance that an element in a particular index in the input array can be present in the same index in the output array. Is there an existing method that handles that too? If not, how can I best handle it? After shuffling, will swapping every element with the last element work?

View Replies View Related

Comparing String To Array Element?

Oct 17, 2014

I have the following code:

Java Code:

public class Equals {
String[] s1 = {"red", "white", "black", "blue"};
String[] s2 = {"red", "black", "green"};
String[] s3 = {"red", "green"}; mh_sh_highlight_all('java');

What I need is to give me the following output:

Select Strings: s1,s2,s3
Comparing String s1, s2, s3

red 3 matches.

black 2 matches.

green 2 matches.

View Replies View Related

Print Duplicates Element Of Array

Apr 16, 2014

This code is not best way to find the duplicate elements in a given array. Any alternative method for an optimized code.

Java Code:

import java.util.Arrays;
public class Find_Dupliicate_ArrayElement {
public static void main(String[] args) {
int[] Array1 = {1, 9,8,1,2,8,9,7,10, -1, 1, 2, 3, 10, 8, -1};
// Store the array length
int size = Array1.length;
//Sort the array
Arrays.sort(Array1);

[code]....

View Replies View Related

JSP :: Assign HTML Element To Variable

Sep 25, 2014

Im new to jsp. I have the following html in my jsp

<select name="job" id="job">
<option value="Booked">Booked</option>
<option value="Assigned">Assigned</option>
<option value="In Process">In Process</option>
<option value="Completed">Completed</option>
</select>

How do I assign job in the scriplet like how we do <% String job = request.getParameter("job")%> but on the same page? <% String job = request. getParameter("job")%> returns null value.

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved