I would like to know how to take a selected Item string ("Allen Hall: $1,500 per semester") from one combobox and another selected Item string ("7 meals per week: $650 per semester") from another combobox and have the output to be ($2,150) the total of the two strings added together?

Edited 6 Years Ago by blknmld69: spelling

Ok this is what im working with so far...

import java.util.*;

public class StringSplit 
	public void doit() 
			String str = "Allen Hall: $1,500 per semester"; 
			String [] temp = null; 
			temp = str.split(":"); 
			String [] temp1 = null; 
			temp1 = str.split(" "); 
			public void dump(String []s) 
				for (int i = 2; i < s.length ; i++) 
			public static void main(String args[]) throws Exception
				StringSplit ss = new StringSplit(); 

this is my output

How do I get it to just output the $1500?

The for loop should start at i=0. Print the all elements of the array. You call the dump twice with 2 different calls of the split method. Print the data of the array and then decide which split call suits you better and which element of the array holds the $1500.

Try this:

public void dump(String []s) { 
  System.out.println("Calling dump");
  for (int i = 0; i < s.length ; i++) { 

And see what gets printed.

This article has been dead for over six months. Start a new discussion instead.