Converting Set Into Range Statement And Vice Versa

Apr 14, 2014

I have a Set S=[1,2,3,4,5,10,12]

Now I want to convert this Set into a Range Statement which is of Form as follows...

Desired Range Statement Form is = 1..5/10/12.

Since 1 to 5 are contigious in my Set, they are represented as 1..5 and 10 and 12 are single non contigious elements they are given a single element with a union (/) Symbol.

Similarly, I want to convert the RangeStatement 1..5/10/12 to Set S=[1,2,3,4,5,10,12].

DO we have any efficient method to o this in Java? if I need to write my own method or is there any inbuilt method to do this.

View Replies


ADVERTISEMENT

Converting Strings To Bits / Bytes And Vice Versa

Feb 23, 2014

I have:

Java Code: String s = "111100100111011011000010110011101"; mh_sh_highlight_all('java');

I am trying to convert that to bits/bytes.

I need to make that into a series of bits with the same exact values..."1" = a 1 bit, and "0" = a 0 bit.

Remarkably, I haven't been able to find much on this sort of conversion - possibly I am just not searching with the right keywords? As typically, stackexchange or other parts of the web have the same question that I have, asked (and answered) by many others.

How do I go about doing this?

Furthermore, how would I go about saving this to a file - and are there already good "kinds" of files to save this into. If not, how do I go about making my "own" type of "file."

CONTEXT:

I've written a compression system. To keep things simple, I've been using a string to hold the 1s and 0s, so that debugging is simpler, and overall, everything is easier to write. Now, however, my algorithm is finished - and I'm moving on to create a GUI and a working system. This is the last step that I need for the non-GUI stuff (which I'm writing through javafx by the way - is this the right thing to use? I've been told that that is where people are moving towards. Away from swing).

View Replies View Related

Converting Celsius To Fahrenheit And Vice Versa Using Methods And Loop

Oct 13, 2014

I need to do a conversion of Celsius to Fahrenheit and viceversa using methods and a for loop. The methods are public static double celsiustoFahrenheit (double celsius) and public static double Fahrenheittocelsius (double fahrenheit). It gives me weird numbers and i have to have some format that you can see attached ....

package temperatureconverter;
import java.util.Scanner;
public class TemperatureConverter {
public static void main(String[] args) {
Scanner corvette = new Scanner(System.in);
System.out.printf("%12s%12s","Celsius","Fahrenheit");

[Code] .....

Attached image(s)

View Replies View Related

Input Binary Value And Convert It Into Decimal And Vice Versa

Jan 9, 2015

I am new to java programming and using bluej for programming and i have tried this question what i have have given in title ... How to do the following question without using strings.

Write a java program to input a binary value and convert it into decimal and Vice Versa. Without using String. Please make it for blue j format.

View Replies View Related

Java Program To Convert Integer To Roman Numbers And Vice Versa?

Aug 20, 2014

java program to convert integer to Roman numbers and vice versa?

View Replies View Related

Converting Range Statements To Sets In Java

Mar 20, 2014

I am trying to Extract the ranges of Variables from a Text File. I extracted lines of the forms X in 1..10 Y in 12..50 Z in 0..19 / 66/ 95..100 Where X in 1 ..10 states that X takes values from set 1 to 10 Similarly for Y and for Z its a Union of different ranges of the values (0 to 19, union 66,union 95 to 100)

I want to Map these Variables to their respective sets using Hashmap where Key is Variable name and value will be a Set. My Hashmap Signature is HashMap> hm=new HashMap>();

Java Code:

while((line=br.readLine())!=null) {
Matt=Patt.matcher(line);
if(Matt.find()) {
//System.out.println(line);
String []s=line.split(" ");

[Code] .....

I am stuck at extracting the variables ranges from these plain strings.

View Replies View Related

If / Else Statement - Sum Of Integers Inside And Outside Of Range

Feb 13, 2014

Write a program that asks the user for the low and high integer in a range of integers. The program then asks the user for integers to be added up. The program computes two sums:

The sum of integers that are in the range (inclusive) and the sum of integers that are outside of the range. The user signals the end of input with a 0.

In-range Adder
Low end of range:
20
High end of range:
50
Enter data:
21
Enter data:
60
Enter data:
49
Enter data:
30
Enter data:
91
Enter data:
0
Sum of in range values: 100
Sum of out of range values: 151

Here is my code:

import java.util.Scanner;
class addRange
{
public static void main ( String[] args )
{
Scanner scan = new Scanner( System.in );
System.out.println("The In-Range integer is; ");
int inR = scan.nextInt();

[Code] ....

I'm getting an error on the line with the first else if saying nextNum might not have been initialized. but it's initialized on the line directly above that....

View Replies View Related

How To Do Number Range In If Statement In Java

Jul 28, 2014

For example:

if(JTextField = 15-30){
do this
}

I know it's simple but i have no clue how it's done....

View Replies View Related

Switch Statement That Decides What Range To Print Based On Letter Grade Input

Nov 1, 2014

Alright so I wrote a switch statement that decides what range to print based on the letter grade input.

import java.util.Scanner;
public class SwitchPractice
{
public static void main(String [] args)
{
Scanner scan = new Scanner(System.in);

[code]...

It works fine, but once it the user enters a letter grade and then displays the value, it does not prompt the user for another letter grade so that it can perform the output again. Also if I wanted to display an error message to the user if they enter an invalid letter grade how would I do that. I tried using a while loop and if statement in the switch statement but that didn't work.

View Replies View Related

Serialize Object To String And Vice-versa  Without Writing To A File

Feb 17, 2014

I want to convert an object to string and vice-versa without writing it to file as i want to pass that string to server.

View Replies View Related

Strings - Change Every Capital Letter Into Small Letter And Vise Versa

Oct 22, 2014

I have a problem with functions connected to strings.

I have a random String, e.g. "Hello World!" and I have to change every capital Letter into a small letter and vise versa. This alone would be fairly simple, but I have to do it with two other strings.

lowercase= "abcde...z" and

uppercase="ABCDE...Z". Every small letter stands at the very same position as the capital letter, but in the other string.

There should be a letter for letter search in lowercase and uppercase for the letters of "Hello World".

How I could solve the task, however I need a way to search the first string, here "Hello World", according to position. A statement which does: "Give me the letter of position x". This found letter should be able to be stored in a variable or else be able to be used by another statement. And it should be compatible with a for lope.

View Replies View Related

How To Turn If Statement Into A Case / Switch Statement

Jun 19, 2014

So from what iv learnt in Java and programming in general is that using a case statement is far more efficient that using multiple IF statements. I have an multiple IF statements contained within a method of my program, and would like to instead use a case statement.

public String checkPasswordStrength(String passw) {
int strengthCount=0;
String strengthWord = "";
String[] partialRegexChecks = { ".*[a-z]+.*", // lower
".*[A-Z]+.*", // upper
".*[d]+.*", // digits
".*[@#$%!]+.*" // symbols

[code].....

View Replies View Related

Using Switch Statement Inside If Statement

Nov 18, 2014

So I want to make a simple Java that ask the user to pick a powers and it has two options.If the user picks magic then execute the first if statement then ask the user again which type of magic the user wants.I can't make it work it keeps printing the else statement. Why is that?

import java.util.Scanner;
public class Variable {
static Scanner zcan = new Scanner(System.in);
public static void main(String[] args)

[code]....

View Replies View Related

Numbers In Certain Range?

Sep 7, 2014

program that calculates and prints the sum of all numbers between two limits as the user types. Like if the user types 1 and 10 on the upper limit, it prints the following text: "1+2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55".

View Replies View Related

Storing Out Of Range Values?

Aug 6, 2014

I am storing out of range values in int and byte type

public class OverflowDemo {
public static void main(String args[]) {
int value = 2147483647 + 10;
System.out.println(value);
byte b=127+10;
System.out.println(b);
}
}

Program will give error for only byte type as OverflowDemo.java:8: error: possible loss of precision

byte b=127+1; ^
required: byte
found: int

So why not for Integer?

View Replies View Related

Number Shifting In A Range

Apr 23, 2014

Any way to shift in a range from 0-9 when I already have the shift value.

The reason I am asking this is because I am writing a telephone validation program and I got most of it complete and all I need to do now is the shift an encrypted phone number given to me by the user, and shift it however many times my shift value is.

Example: I am trying to get this phone number, 545-319-8712 to become 212-086-5489. The shift value is 3. So basically since the phone number given to me is 3 numbers higher than the phone number I am trying to get, so if the first number I receive from the user is higher than 2 then I would shift the number the user gave me down by the shift value I have already gotten.

5 shift down 3 = 2, 4 shift down 3 = 1, etc. But I also want to know how I can make a number like "1" to shift down 3 to become 8. This is the range; 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

If I have to shift a number down 4 spots and I get the number 1 from the user than I want to get the number 1 to first down four times to become 7.

[1] -> 0 -> 9 -> 8 ->[7]

Basically if I have to shift a number down 4 and the number is less than or equal to 3 then I want it to continue from 9 .

Then just reverse the steps if I have to shift a number up, USER gives me "090", i want "212" I shift the number up by 2.

View Replies View Related

Error String Index Out Of Range?

Jan 25, 2015

public class op{
  String word = "Hello"; //my variable
  public void reverseword() //My function {
  for(int i =word.length();i>=0 ;i--) {
System.out.println(word.charAt(i));

[code]....

when i call function in main i have this error:

run:
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 5
at java.lang.String.charAt(String.java:658)
at javacourse.Car.opname(Car.java:35)
at javacourse.JavaCourse.main(JavaCourse.java:24)
Java Result: 1

View Replies View Related

Prime Number Generator - Range From 0 To 199

Feb 5, 2015

public class printprimes2{
 public static void main(String[] args){
  for( int i = 1 ; i <=199 ; i++ ) //iterate 1 - 199; 2 is prime {
for ( int j = 2 ; j < i ; j++ ) //iterate 2 - potential composite EXCLUSIVELY; every number can be divided by one and itself

[Code] ....

It doesn't print only prime numbers but all numbers that range from 0 to 199. What do you think I am doing wrong?

View Replies View Related

How To Start Fibonacci Series In Particular Range

Jun 11, 2014

How to print 10 numbers in Fibonacci serious aftet given number?

Like 13 21 34...

View Replies View Related

Multiple Of 3 Between Range Of User Input?

Sep 22, 2014

The program should output all numbers between the starting and ending number that are a multiple of the number N. Your solution must use a for-loop. Here is example output from running the program:

import java.util.Scanner;
public class MultiplyNThree {
@SuppressWarnings("resource")
public static void main(String[] args) {
Scanner userInputScanner = new Scanner(System.in);
System.out.println("Enter 1st number: ");
int start = userInputScanner.nextInt();

[Code] ....

View Replies View Related

Return Range Of Variables From A Function

Mar 10, 2014

I want to return the Range of Variables from a Function as follows.

X will be within 3 to 5

Y will be with in 10 to 15.

Z will be with in 22 to 34.

and so on...

I have extracted the variables and their ranges. But not sure which data Structure or class should be used to return it from the Function. Will Hashmap Works? I use Key of Hashmap to denote Variable and Value field as 3 for X, But how can I indicate 5 which is the Max value X can take?

View Replies View Related

String Index Out Of Range Error?

Jul 25, 2014

this method is supposed to compute the decimal value of an entered binary the first 2 lines are causing a string out of index error.

public static int computeDecimalValue(String num)
{
int end = num.length();

[Code]....

View Replies View Related

Print Range Of Integers From X To Y With Increment Of 5

May 6, 2015

Working on problem in my book in which I have to print a range of integers from x to y with an increment of 5. I thought I had the right idea when writing out this code, but apparently, it only gives a few of the numbers in the range, not all, what I am doing wrong?

import java.util.Scanner;
public class Ranges
{
public static void main (String[] args) {
Scanner input = new Scanner (System.in);
System.out.print("Enter a value for x and y: ");
int x = input.nextInt();

[Code]...

import java.util.Scanner;
public class Ranges
{
public static void main (String[] args) {
Scanner input = new Scanner (System.in);
System.out.print("Enter a value for x and y: ");
int x = input.nextInt();

[Code]...

View Replies View Related

Generating Double Number From The Range

Apr 18, 2014

I am trying to generate a double number from the range [-1,2]

so what i did is this

xs[i]= Math.random() *(2-(-1))+(-1);

I did that as a loop to generate multiple numbers and i got this result:

initial x values 2.17 2.66 3.04 2.81 1.83 2.66 3.67 2.81 1.04 3.1 3 1.23 1.44 3.5 3.84 3.03 1.7 2.79 4 1.43

see some numbers are out of range! and i don't know why aren't there any minus numbers...

View Replies View Related

How To Check INT Range For Switch Case

Oct 9, 2014

How do i check INT range for switch case: ?

int grade = 68;
switch (grade) {
case 100:
System. out.println( "You got an A. Great job!" );
break;
case 80:
System. out.println( "You got a B. Good work!");
break;

[code]....

View Replies View Related

Regular Expressions For Range Statements

Apr 1, 2014

I have the following Output

_G7120+1#=K,

_G7132+_G7133#=_G7120,

_G7144+_G7145#=_G7132,

_G7156+_G7157#=_G7144,

_G7168*Z#=_G7156,

_G7180*Z#=_G7168,

_G7192*Z#=_G7180,

_G7204*Y#=_G7192,

_G7192, in 10..15 / 16

X*Y#=_G7204,

X+Y#=_G7133,

_G7145+X#=Z1_a,

Y in 1..15,

Z/Y#=_G7157,

__X in 1..15 / 17 / 20.

From this, I need to extract the statements of variables that do not start with _G . I mean, I need to extract, Y in 1..15 , __X in 1..15 /17/20 but not _G7145 in 10..15 / 16.

I am using regular Expression for this as [^_G]^[A-Za-z0-9_]+ in|ins [-9 -9]..[-9-9] [/[-9-9]..[-9-9]]+

View Replies View Related







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