How To Print TreeMap Values In Reverse Order
Apr 3, 2014
Below codes find the character frquency how to print this in reverse order using comparator or else
public static void main(String arr[]) {
String s="bebeao";
Map<Character,Integer> chars=new TreeMap<Character,Integer>();
for(int i=0;i<s.length();i++) {
char x=s.charAt(i);
Integer count=chars.get(x);
if(count==null)
[Code] .....
View Replies
ADVERTISEMENT
Apr 10, 2014
Write an application, HiFour that prompt for four names and then prints the greetings, but with the names in reverse order and with punctuation as shown in the example.
Enter four names: Alice Bob Carol Dave
Hi Dave, Carol, Bob, Alice.
View Replies
View Related
Apr 5, 2014
I have a college question ask me to write a class StringRevert which does the following:
-prompting user for an interger n
-creating an array of n string
-repeatedly read character string from user input and store them in the array until end of array is reached or user input -quit(quit should not saved in array)
-print the string from array in reverse order, from last enter to first enter.
-assume user always supplie correct input
This is what I've done so far but how to get it working.
import java.util.Scanner;
public class StringRevert {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("enter value of n: ");
int n1 = in.nextInt();
String[] n = new String[n1];
[Code] ....
View Replies
View Related
Apr 15, 2014
Write a Java program that asks the user to store 10 numbers in an array. You should then print the array in the order entered and then print in reverse order. However, instead of putting all the information in the main, you should use a class called PrintIt. The PrintIt class should have an instance variable that is an array to hold the numbers. You should have a method that will print the array in the order entered. You will also need a method to print in reverse oder. Then create a tester class that asks the user to enter 10 numbers and puts them in an array.
So far I've got this.
public class printIt {
int i;
int [] numArr = new int [10];
public printIt () {
i = -1;
[Code] .....
Output:
Enter a number:
8
34
Forward:
8
34
Reverse:
34
8
end
what i want as an number is being able to print out 10 numbers but this only lets me do two numbers. Why is that so?
View Replies
View Related
Feb 27, 2014
I am trying to do this assignment but I can't get the needed output.
Create a program that asks the user how many floating point numbers he wants to give. After this the program asks the numbers, stores them in an array and prints the contents of the array in reverse order.
Program is written to a class called ReverseNumbers.
Example output
How many floating point numbers do you want to type: 5
Type in 1. number: 5,4
Type in 2. number: 6
Type in 3. number: 7,2
Type in 4. number: -5
Type in 5. number: 2
Given numbers in reverse order:
2.0
-5.0
7.2
6.0
5.4
Java Code:
import java.util.Scanner;
public class apples {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
double[] numbers;
[Code] .....
View Replies
View Related
Dec 3, 2014
This is how the for loop works for the row,right?
for(int i=array.length-1;i>=0;i--)
{
}
I want to know how the for loop works for the column?
View Replies
View Related
Oct 9, 2014
This is what I have to do:Write a program that takes a string of someone's name and prints it out last name first. Your program must use pointers, not array subscripts. You may use the available string manipulation functions if you find an opportunity.
Example:
"George Washington"
"Washington, George"
I am not sure how to reverse the name, I have been looking in my textbook and online and cannot figure it out. This is what I have put together so far, it does not run. At the end it says unnecessary return value.
import java.util.*;
import java.util.Scanner;
public class Test {
public static void main ( String [] args ) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter name: ");
String name = sc.nextLine();
String lastname = "";
String firstname = "";
for(int i = 0; i < name.length(); i++) {
if(name.charAt(i) == ' ')
View Replies
View Related
Nov 29, 2012
I want to write an application that inputs a sentence, tokenizes the words with method split and reverse the words (not the letters)...I am stuck at the last part: how to reverse them...should I use the method reverse(); ?
Here is my code..
import java.util.Scanner;
import java.util.StringTokenizer;
public class ReversedWords {
//execute application
public static void main( String [] args) {
//get sentence
[code]....
View Replies
View Related
Oct 10, 2014
I'm trying to make this code's output display like a sentence, since right now it displays downward and doesn' look right.
public class ReverseOrder {
public static void main(String[] args) {
String phrase = "The rain in Spain falls mainly on the Plain";
char[] phraseArray;
phraseArray = phrase.toCharArray();
for(int i = phraseArray.length - 1; i >= 0; i--){
System.out.println(phraseArray[i]);
}
} // end main
} // end ReverseOrder class
View Replies
View Related
Apr 23, 2015
import java.util.Scanner;
public class ReverseOrder {
public static Scanner input = new Scanner(System.in);
public static void main(String[] args){
int[] numbers;
double[] reverse;
numbers = readArray();
reverse = reverseOrder(numbers);
[Code] ....
I have to write a program that takes an order of numbers and print the reverse order of those numbers.
the out put i receive is:
How many numbers do you want to enter?
4
Please enter 4 integers separated by a space:
1 2 3 4
Your numbers in reverse order are:[D@1f96302
View Replies
View Related
Sep 12, 2014
I have the following double linked list and I'm supposed to order it descending (reverse) using the printInReverse() method; since the list orders itself ascending when the numbers are added, how could I order it descending in this method? Here's the code without implementing descending/reversing methods:
package test;
import java.util.Scanner;
public class MyList {
private Scanner userInput;
private Integer selectedOption;
private MyListElement firstElement = null;
private boolean exitRequested = false;
[Code] ....
I tried to declare a previousElement variable but I didn't figure out how I'd do that.
View Replies
View Related
Jun 24, 2014
Create a class that allows the user to select a file and output the contents of the file to the console. Recommend using a text file to display, java files are text files. You may want to put this code in a method to allow you to complete the remainder of this assignment without overwriting your code.
- You should ask the user to enter the full path to your file to make certain you are processing the correct file.
- Modify your code/add a method to display the contents of the file in reverse order. You do not need to reverse the characters on each line but simply output the lines of the file in reverse order.
Hint: read the content of the file into an ArrayList and then traverse the ArrayList.
this is what i go so far.
package classActivity;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;
public class Select
{
public static String enterFilePath()
[Code] ....
View Replies
View Related
Dec 2, 2014
This code is supposed to convert a decimal base number to base 2, 8 or 16. It prints the number but it's supposed to be in the reverse order for example when converting 188 to base 16. it prints CB instead of BC.
package test;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter a positive integer.");
int number = input.nextInt();
[Code] ....
View Replies
View Related
Jul 4, 2014
I have never seen a class defined under another class ....
class pe{
static class pqsort implements Comparator<integer>
public into compare(Integer one,Integer two)
return two-one;
}
}
First I want to know how class pqsort is defined under class pe ....
And how the comparator used in this example is sorting elements in reverse order
View Replies
View Related
Oct 6, 2014
I'm writing a program to print an ASCII image using nested for loops. The output is a rocket ship that looks like this.
/**
//**
///**
////**\
/////**\
+=*=*=*=*=*=*+
|../..../..|
|.//..//.|
|//////|
|//////|
|.//..//.|
|../..../..|
+=*=*=*=*=*=*+
|//////|
|.//..//.|
|../..../..|
|../..../..|
|.//..//.|
|//////|
+=*=*=*=*=*=*+
/**
//**
///**
////**\
/////**\
I'm having problems with the mid section of the rocket, specifically the bottom part of the mid section:
|../..../..|
|.//..//.|
|//////|
I'm having difficulty writing the for loop to correctly print the dots. You're supposed to incorporate a constant which allows you to adjust the size of the overall figure. The loop doesn't work when I adjust the size, only when the value of HEIGHT is 3. The loop, however, for some reason works with the top part of the mid section.
This is the for loop for the top section.
for (int dots = 1; dots <= -1 * line + 1 * HEIGHT; dots++) {
System.out.print(".");
}
This is the for loop for the bottom section.
for (int dots = -1 * line + 1 * HEIGHT; dots <= 1; dots++) {
System.out.print(".");
}
Usually reversing the iteration of the loop just requires flipping the conditions, right? But it didn't work this time for some reason. Why this doesn't work? I can post the code to my entire program for compiling.
View Replies
View Related
Mar 17, 2015
I have wrote the necessary program for the class which was : Modify the customer class to include changeStreet(), changeState(), and changeZip methods. Modify the account class to include a changeAddress() method that has street city and zip parameters. Modify the Bank application to test the changeAddress method.
The problem arose when I went to test it. For some reason when it asks "Would you like to modify your account information? (y/n)" it will not allow the user to input anything and thus test the class. Here is my code
Class Customer
import java.util.*;
import java.io.*;
public class Customer {
private String firstName, lastName, street, city,state, zip;
[Code] ....
View Replies
View Related
Apr 28, 2014
I am trying to invoke some methods in a for loop in order to print some info stored in a List. But for some reason, compiler pops a message saying "cannot find symbol - method getEmpID(). You are using a symbol here (a name for a variable, method or class) that has not been declared in any visible scope." But I am pretty sure that method getEmpID (as also getName(), getAfm(), and payment() ) have been declared as public.
Note: My List contains objects of different type (SalariedEmployee, HourlyEmployee). I hope this is not the factor causing this problem.
Java Code:
import java.util.*;
abstract class Employee{
private String name = "";
private String afm = "";
private long EmpID;
static long count=0;
[code]....
View Replies
View Related
Nov 23, 2014
I had to make a program that allowed the user to enter the number of students and the students names and grades and then print out the name with the grade in descending order. right now I only have it where it prints the names out in descending order. how do I get it the print out with the grade?
Here is my code
import java.util.*;
public class Grades {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter the number of students: ");
int numofstudents = input.nextInt();
[Code] .....
View Replies
View Related
Aug 27, 2014
For the below program what are the default values passed by the JVM in order to call main() method
class program
{
public static void main(String[] args)
{
System.out.println(args[0]);
System.out.println(args[1]);
}
}
View Replies
View Related
Nov 16, 2014
See the below:
public static void main() {
int i; // counter
createDeck(); // this is a function call
// Show the cards in the deck
System.out.println("The deck is as follows:");
for (i=0 ; i < CARDS_IN_DECK ; i++)
[code]....
It is now printing out the value of myDeck[5] but I need to print out first 5 values.
View Replies
View Related
Apr 3, 2015
Knowing that a hashmap does not sort the keys, I am thinking of using/converting to treemap which by nature does sort out the keys. I now need to find out if it is possible to search a treemap using partial keys such that for example I would like to search for all entries that have a key starting with "78BOX" whilst the available keys are:
75SQUARE3
76DIAMOND2
78BOX26
78BOX99
78BOX300
79TRIANGLE4
The above list is probably how treemap would sort out the keys however need to extract only those keys that start with "78BOX" - does treemap has this functionality ?
View Replies
View Related
Dec 18, 2014
The value is: ${object1.property1} If the value of the property is null, I want "null" to be printed, like this:
The value is: null But I get an empty string, like: The value is:
I know I can use a ternary operator, but isn't there a simpler/shorter solution? A function (like NVL() in SQL)?
The value is: ${empty object1.property1 ? "null" : object1.property1 }
Not only is this long, but the value expression is typed twice, which is a magnet for bugs.
View Replies
View Related
Sep 6, 2014
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Hmwk1 {
public static void main(String[] args) {
String fileName = "lotto.txt";
final int arraySize = 45;
int[] count = new int[arraySize];
[Code] .....
My problem is where do I start or add the following code to be added?
I only want to use 1 array and may be or should I try a catch block? The number or numbers that were picked least frequently.
The average number of times that all of the numbers were picked. For example, the average might have been 210 times.
The number or numbers that were picked the average number of times.
The number or numbers that were picked most frequently.
View Replies
View Related
Feb 8, 2015
If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.Find the sum of all the multiples of 3 or 5 below 1000.
public class ClassEcerciseOne {
public static void main(String[] args) {
// TODO Auto-generated method stub
int x=0;
int y=0;
for (x=0;x < MAX_VALUE;x++){
if (x/3==0){
System.out.println(x);
int z= x++;
[code]...
View Replies
View Related
Apr 22, 2014
I am beginner in Java and facing one problem while testing junit3 testcase using treemap.
The code :
===========================
package sampleJunit3;
import java.util.TreeMap;
import org.junit.*;
import static org.junit.Assert.*;
import junit.framework.TestCase;
[code]....
While running as a Junit Test, test getting failed with error " Test Class not found in selected project".
View Replies
View Related
Jun 14, 2014
Java Code:
public static void main(String[] args) {
HashMap<Integer, String> stuff = new HashMap<>();
stuff.put(1, "Book");
stuff.put(2, "Pancake");
stuff.put(3, "Waffle");
for(Map.Entry thing : stuff.entrySet())
System.out.println(thing.getKey() + ": " + thing.getValue());
} mh_sh_highlight_all('java');
So I make a HashMap which is pretty simple. My book showed me how I would print all the values in a format showing their key a ": " and the the actual value. What I don't understand is why the type element for the for each loop is the interface, Map.Entry.
View Replies
View Related