import java.io.*;
import java.util.Arrays;
public class Anagram
{
public static void main(String a[]) throws Exception
{
System.out.println("Welcome to the Anagram project!");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str1 = br.readLine();
String str2 = br.readLine();
String str3= new String(str1.replaceAll("\\s+",""));
String str4= new String(str2.replaceAll("\\s+",""));
System.out.println(str3);
char [] chars1 = str3.toCharArray();
char [] chars2 = str4.toCharArray();
Arrays.sort(chars1);
Arrays.sort(chars2);
String sorted1 = new String(chars1);
String sorted2 = new String(chars2);
if(sorted1.equals(sorted2)){
System.out.println("Two Strings are Anagrams");
}
else
System.out.println("Strings are not Anagrams");
}
}Create a class called Invoice that a hardware store might use to represent an invoice for an item sold at the store. An Invoice should include four pieces of information as instance variables‐a part number (type String), a part description (type String), a quantity of the item being purchased (type int) and a price per item (double). Your class should have a constructor that initializes the four instance variables. Provide a set and a get method for each instance variable. In addition, provide a method named get Invoice Amount that calculates the invoice amount (i.e., multiplies the quantity by the price per item), then returns the amount as a double value. If the quantity is not positive, it should be set to 0. If the price per item is not positive, it should be set to 0. Write a test application named InvoiceTest that demonstrates class Invoice’s capabilities.
Create a class called Invoice that a hardware store might use to represent an invoice for an item sold at the store. An Invoice should include four pieces of information as instance variables‐a part number (type String), a part description (type String), a quantity of the item being purchased (type int) and a price per item (double). Your class should have a constructor that initializes the four instance variables. Provide a set and a get method for each instance variable. In addition, provide a method named get Invoice Amount that calculates the invoice amount (i.e., multiplies the quantity by the price per item), then returns the amount as a double value. If the quantity is not positive, it should be set to 0. If the price per item is not positive, it should be set to 0. Write a test application named InvoiceTest that demonstrates class Invoice’s capabilities. import java.io.*; class Invoice { BufferedReader br = new BufferedReader(new InputStreamReader(System.i...
Comments
Post a Comment