Java - Two-dimensional array string replace and formatting [closed] - java

Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 8 days ago.
Improve this question
I am facing issues while attempting a task that involves converting 0s (avaible seat) to the letter "O" and 1s (occupied seat) to the letter "X" in 2-dimensional arrays of strings. I have three rows of varying lengths (12, 16, and 20) that are filled with 0s, but I can't seem to get the output to look like the following:
How it should print like
I have tried to understand by watching videos and reading documentation, but I am still unclear. Can someone please help?

Related

Java - Gamma algorithm [closed]

Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 4 years ago.
Improve this question
I am trying to code an algorithm to implement Gamma Correction but I am unable todo so with below code, because of a high power base. Wondering if anyone could fix below code to raise color values between 0,1 Thanks
The problem is in your math.
int / int will cause a truncation.
If red = 9 and you execute 9 / 255 the result is 0.
Try making all your literal values floating point
(for example 255.0 instead of 255).

Why have to use value.length? [closed]

Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 5 years ago.
Improve this question
guys.....Please help!!!
This is the picture of a textbook page that I'm reading
So I'm reading this textbook which is totally horrible, they just give codes out without any explanation.....And this is my first class in Java, I've never coded in any language before......So like a textbook without explanation just totally....you know....give me a super hard time....
Back to topic, in the picture, there are 2 sets of codes, A and B.....I understand B......But I do not get why in A, it used value.length instead of inputs.length? Isn't the array name in this code is inputs??? Is there any specific reason has to use value.length instead of array name.length???
the book clearly has an error, don't worry, should be inputs instead values, I say it with confidence because no variable values was ever initiated

Checking data string fits a 6 digit number format from input file [closed]

Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 7 years ago.
Improve this question
I got some data.txt file with N-string. Each string consists of 6 digits separating by space. I need to read this but before I need to check data format (I mean that each line must consist only 6 and only digits).
Do I need to use regexp?
Yes, you can do it with a regex.
One way to do this is to check if for each row you read, you have digits only, and add a constraint for the number of digits. The digits part can be done pretty easily, using a "/d" while the number of characters to be used is constrained by "{desiredNumber}".
To better understand regex in Java, use this link :D
If you still cannot solve it, this is the magic line:
if (!newLine.matches("\\d{6}")) {
return false;
}

How would you display each element of an array that is returned from another method in Java? [closed]

Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 7 years ago.
Improve this question
For example, I have my main method as well as the method returnOdds(original), that returns the integer array "odd"
How would I print the elements of this array in the main method? With a for loop?
A for loop would work. If you don't care about the format, though, a simpler solution might be to use Arrays.toString, which will convert in the form "[elem1, elem2, ..., elemn]".
"With a for loop?"
answer : "yes"

sql BIT to Java [closed]

Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 7 years ago.
Improve this question
My sqlserver table has a column designed as a BIT datatype. It has values 1 and 0s
Then in my Java code, I do
result = new ArrayList
result.add( (Boolean)(rs.getBoolean("columnName")));
Then when I read the value from the list - it shows as Long.
According to everything I find, it says hat a BIT datatype is supposed to map to boolean.
Why does it come as Long?
What can be done to fix this?
You can call getBoolean directly and let it take care of all the casting/coverting:
result.add(rs.getBoolean("columnName"));

Categories