Inlägg
hehe ... fattar inte va är ditt problem...men låt mig vara omogen i min sandlåda med mina maskerade frågor
wtf....jaaa...det vore JÄTTE illa om en "inkompetent programmerare" blivit anställd och kunde inte sin uppgift...men va har DET med DET HÄR trådet att göra?! för att om du ville uttrycka din ilska över min inkompetens så hade det räckt med en post.tack
hmm ... det va ju en SÅÅN REJÄÄÄL knuff jag har fått här ... tack BlueEyes för att göra uppgiften åt mej
hej!
tack för ditt svar.Jag kämpade länge me att skapa 2 extra set and get för area o perimeter men jag kunde inte få ihop det :S
jag hade typ
public void setRectangleArea(){
double rectangleArea = rectangleLength * rectangleWidth;}
public getRectangleArea(){
return rectangleArea;}
o sen samma för perimeter. jag vet inte varför det inte fungerade
och a propos code-taggar, så...jag kunde inte komma på hur man ska göra det, eftersom oftast finns det en knapp - är det
?
oj! nu funkade det!
enkel java app - korrigering behövs
Hej alla!
Jag behöver lite hjälp med min ("enkla") java application.
Den ska ta emot breden och längden och sedan räkna fram 2 saker och visa de.
jag måste använda två klasser
tack för all hjälp
MVH
Hehelol
import java.io.*;
public class Rectangle
{
private double rectangleLength;
private double rectangleWidth;
public void setRectangleLength( double length )
{
if(length > 0.0 && length < 20.0)
rectangleLength = length;
else
rectangleLength = 1.0;
}
public void setRectangleWidth( double width )
{
if(width > 0.0 && width < 20.0)
rectangleWidth = width;
else
rectangleWidth = 1.0;
}
public double getRectangleLength()
{
return rectangleLength;
}
public double getRectangleWidth()
{
return rectangleWidth;
}
public String toString()
{
return String.format( "Length = %.2f\nWidth = %.2f\nPerimeter = %.2f\nArea = %.2f", getRectangleLength(), getRectangleWidth(), ( 2 * ( getRectangleLength() + getRectangleWidth()) ), (getRectangleLength() * getRectangleWidth()) );
}
public void displayMessage()
{
System.out.printf( toString() );
}
}
import java.util.Scanner;
public class RectangleTest
{
public static void main( String args[] )
{
Scanner input = new Scanner( System.in );
Rectangle myRectangle = new Rectangle();
System.out.print( "Enter the length of the rectangle: ");
double length = input.nextDouble();
myRectangle.setRectangleLength( length );
System.out.println();
System.out.print( "Enter the width of the rectangle: ");
double width = input.nextDouble();
myRectangle.setRectangleWidth( width );
System.out.println();
myRectangle.displayMessage();
}
}
UPS! nu fick jag ihop det, och det fungerar! jag kunde inte ta bort trådet (vet inte varför-det stog att mitt konto är inaktiv eller jag är inte inloggad - kanske för att jag försökte ta bort första posten i ett tråd). hur som helst - om ni kommer med åsikter om förbättringar eller alternativ, så kan ni ändå skriva tack
men ... eftersom den ska va me overloaded constructor så : ...
public class Date
{
private int month;
private int day;
private int year;
private String months[] = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul," "Aug", "Sep", "Oct", "Nov",
public Date()
{
this( 0, 0, 0 );
}
public Date( int m )
{
this ( m, 0, 0 );
}
public Date( int m, int d )
{
this( m, d, 0 );
}
public Date( int m, int d, int y )
{
month = m;
day = d;
year = y;
setDate( m, d, y );
}
eller ?
tack så jätte mycket för era svar!
hej
två klasser är kravet i uppgiften ( o exempel som finns i boken e gjord så me). grejen e att jag försökt bygga apps i 2-3v nu o jag hamnar bara till slut alltid me en gigantisk röra som jag skickar at the deadline o hoppas på att läraren förstår ngt av d.
o me den uppgiften har jag kämpat i ngra dagar nu o jag e nära att ge upp eftersom jag börjar förstå mindre ist för mer. därför ber jag om tips om hur man ska bygga sån app.
tack
cheers
hej! tack för tipset. jag e fullt medveten om att d här ser GANSKA rörigt ut... o jag ska nog följa ditt råd. problemet e att jag vet inte va jag ska använda. kan du tipsa mej om d? typ...vad sån uppgift ska använda.
(+jag fattar t.ex. inte varför man ska ha två filer - juu för att man kan inte ha två class i en fil- men ändå, det låter inte "övertygande" för min del - men jag vet oxo att d e typ REAL basic stuff, så att om man inte kan så kan man lika bra gå o skjuta sig sj ;S)
cheers!
Behöver hjälp me java app - ta emot o konvertera datumet
Hej Alla!
Det är mitt första post! Jag pluggar en java kurs och behöver lite råd.
som en uppgift jag ska bygga en app, som:
1.först frågar om vilken datum format jag vill använda (1-MM/DD/YYYY, 2-June 14, 1992, 3-exit)
2.sen ska den fråga om input (i det valda formatet) - frågar om input tre gnger (month, day, year)
3. ska visa datumet i båda format
Jag har inte pluggat java alls länge o trots att jag hade suttit 12h om dagn senaste dagar har jag fortfarande stora problem me att begripa saker o ting, som set get, arrays, passing etc. o därför ber jag om hjälp.
System.out.print("Choice: ");
int choice = Integer.parseInt(input.readLine());
choice = c;
nu borde väl komma ngt me
if c == 1 då
if c == 2 då ...
if c == 3 då break
eller ska man använda switch med case 1, 2 o 3 , men då behöver jag en array, eller?
o sen låt säga att det e c==1, hur ska man peka att den ska fråga om månad i typ string eller integer
file Date.java
public class Date
{
private int month;
private int day;
private int year;
public Date()
{
this( 0, 0, 0 );
}
public Date( int m )
{
this ( m, 0, 0 );
}
public Date( int m, int d )
{
this( m, d, 0 );
}
public Date( int m, int d, int y )
{
setDate( m, d, y );
}
public Date( Date date )
{
this( date.getMonth(), date.getDay(), date.getYear() );
}
public void setDate( int m, int d, int y )
{
setMonth( m );
setDay( d );
setYear( y );
}
public void setMonth( int m )
{
if ( m > 0 && m <= 12 )
return m;
else
{
System.out.printf("Invalid month (%d) set to 1.", testMonth );
return 1;
}
}
public void setDay( int d )
{
int daysPerMonth[] =
{ 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
if ( setDay > 0 && setDay <= daysPerMonth[ m ] )
return setDay;
if ( m == 2 && setDay == 29 && ( y % 400 == 0 ||
( y % 4 == 0 && y % 100 != 0 ) ) )
return setDay;
System.out.printf( "Invalid day (%d) set to 1.", setDay );
return 1;
}
public void setYear( int y )
{
public int getYear()
{
return year;
}
public int getDay()
{
return day;
}
public int getMonth()
{
return month;
}
public String toDate()
{
return String.format(
"%02d//%02d//%02d", getMonth(), getDay(), getYear() );
}
public String toFullDate()
{
return String.format( ???? );
}
}
men d saknar självklart ngt sånt:
public Date ( String mstr, int dd, int yy )
{ // check and convert mstr, dd, and yy and save them
// into month, day, and year member data.
…
}
men jag vet inte hur jag ska lägga till där
o en converter som jag vet inte dir hur jag ska göra.
man använder ngt equalIgnorecase o jämför me array. men jag vet inte hur man skriver, att jämför input me det som finns i array, o sen return i (dvs. dess nummer i arra; t.ex. om may, då may e på plats 5, så i=5)
file DataTest kommer väl va ngt sånt
public class Time2Test
{
public static void main( String args[] )
{
System.out.println( "MM/DD/YYYY:" );
System.out.printf( " %s\n", s1.toDate() );
System.out.println( "Month DD, YYYY: " );
System.out.printf( " %s\n", s2.toFullDate() );
}
}
men d saknar självklart s1 o s2 (men hur ska man lägga till det)?
Jag e tacksam för all hjälp.
Hoppas ni hör av er
Med Vänliga Hälsningar
Ernest
- Dra 200 meter LC-LC fiber genom 175 meter markslang
- Samsung HW-Q990C/Q995C Soundbar - Den dedikerade tråden
- Router med funktion för tunnel/VPN mellan flera olika platser, på eget nät?
- Uppkopplad till hemmet via VPN - kan inte komma åt dator med VPN-klient aktiv
- Sony HT-A9 + SA-SW5 Trådlöst 4.1.4-system - Hindra mig från att köpa det!
- Inet - Rimligt att ta betalt innan de skickat produkten eller produkten finns på lager?13
- Internets första sökmotor återuppstår15
- Fortnite - Budget 15k1
- Samsung HW-Q990C/Q995C Soundbar - Den dedikerade tråden1050
- Dra 200 meter LC-LC fiber genom 175 meter markslang6
- Krönika: Gör inte kunder till försökskaniner, Sony!13
- Ny USB-sticka håller i 200 år – men det finns en hake43
- Vad lyssnar du på just nu?14003
- Vad vill du veta från Webhallens VD?56
- dela skärm, mus och tangentbord mellan laptop och stationär utan kvm-switch8
- Skänkes Norrviken klaffbord
- Säljes MSI Mobo+CPU+RAM och GTX 760
- Säljes LG ultragear 27GR95QE
- Säljes Dator i7-13700F RTX 4070 ti
- Bytes Byter Kraftfull Dator + Laptop
- Säljes Nuc pro 13ANK
- Säljes Intressekoll MB+CPU+ECC RAM
- Säljes Fractal design define 7 (3x aspect 140mm rgb) + thermalright right aqua elite 360mm v3
- Köpes RX 6950 xt / 7900 GRE
- Bytes ASUS TUF FX505DV-AL014T mot mindre laptop
Tester av chassi, grafikkort, processorer m.m.
- Snabbtest: Steam Deck överraskar som arbetsdator31
- Snabbtest: 3DMark Steel Nomad – visuellt avancerat, förvånansvärt lättdrivet72
- Grafikprestanda i Senua's Saga: Hellblade II – ett av de tyngsta PC-spelen någonsin166
- Grafikprestanda i Ghost of Tsushima – en välpolerad PC-version28
- SweClockers Noob-byggarguide Del 213
- Köpråd: 8 bästa komponenterna just nu67
- SweClockers Noob-byggarguide Del 117
- Prispressat mejselkit är Testlabbets favorit51
- Corsair Platform 6: För dig som inte nöjer dig med Ikea-skrivbord11
- Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk129