Private Static Boolean

Ich bin eine Marke neue Schüler von java und ich habe die Suche, google und mein lehrbuch, um herauszufinden, was genau es bedeutet, eine private static boolean, obwohl keiner es wirklich Sinn macht, so dass ich dachte, ich würde Fragen Sie die Experten. Mein problem ist, dass ich die private statische Klasse, obwohl ich nicht weiß, wie man die Daten brauche ich von main (die freundlicherweise schon geschrieben von meinem professor). Haben Sie Anregungen oder Einsicht? Ich bin im Grunde konvertieren von code, die ich schon geschrieben habe in form von verschachtelten Schleifen in einer eigenen Klasse.

änderungen:
dies ist, was ich habe, mit zu arbeiten (ich bin nicht auf der Suche nach einem Handzettel)

import java.io.*;
import java.util.*;

public class Foo
{
public static void main (String[] args) throws Exception
{

    int lo = 0;
    int hi = 0; 
    String infileName; 

    if (args.length < 3)
    {
            System.out.println("CMD LINE INPUT ERROR: Must enter 2 numbers followed by name of input file on cmd line.");
            System.exit(0);
    }

    lo = Integer.parseInt(args[0]);
    hi = Integer.parseInt(args[1]);
    infileName = args[2];

    for( int n = lo; n<=hi; n++)
        if (isPrime(n))
            System.out.print(n + " ");
    System.out.println();

    for( int n=lo; n<=hi; n++)
        if (isPerfect(n))
            System.out.print(n + " ");
    System.out.println();

    while (infile.ready()) 
    {
        String line = infile.readLine(); 
        if ( isPalindrome( line ) )
            System.out.println( line + " IS a palindrome");
        else
            System.out.println( line + "is NOT a palindrome");
    }
    infile.close();

} 

}

die Zuordnung wird in drei Teile: Suche nach Primzahlen, vollkommene zahlen, und Palindrome.
ein Beispiel für Teil 1, habe ich bisher die folgenden zu finden, die Primzahlen

for(int i= lo; i < hi; i++)
        {

            boolean isPrime = true;

            for(int j=2; j < i ; j++)
            {

                if(i % j == 0)
                {
                    isPrime = false;
                    break;
                }
            }

            if(isPrime)
            System.out.print(i + " ");
        }

        System.out.println();

Ich bin mir meist nicht sicher, wie Sie Sie anwenden, was ich bereits weiß, auf eine neue Weise.

  • bitte poste den code und noch ein bisschen mehr spezifisch über die Frage.
  • Ja, wir brauchen mehr Informationen, um Ihnen zu helfen richtig. Ich weiß nicht, wie die Menschen sind, diese Frage zu beantworten, wie es steht.
  • meinst du private statische Methode ?? cuz private statische Klasse, nicht wahr
  • Ich bin mir sicher, dass ich tun, ich bin nicht gut vertraut mit der Terminologie noch
  • Welche Marke du aus ?
InformationsquelleAutor user1687366 | 2012-09-29
Schreibe einen Kommentar