| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo calcular tu Scrabble Puntuación en Java
    Cálculo de una puntuación de Scrabble en Java implica sumar puntos en base a las palabras que se usan , y aplicando los modificadores de palabras. El aspecto más importante está utilizando la estructura de datos adecuada para mantener los valores en puntos de las cartas , y que tiene que estructura disponible para tirar de los valores de los puntos apropiados . Mediante el uso de un HashMap para almacenar pares de valores de carta de punto , usted puede construir una sencilla calculadora de puntos Scrabble . Cosas que necesitará
    Java Development Kit (JDK )
    Ambiente interactivo de desarrollo ( IDE )
    Ver Más instrucciones
    1

    Configure su clase de cálculo: < br > java.utils importación

    . * por clase

    ScrabbleWord {

    void (String [] args ) { public static

    }

    }
    2

    Crear un HashMap dentro de la función principal de almacenar valores de las letras . Un HashMap almacena valores de pares clave-valor . En este caso, esta será la carta y su valor en puntos Scrabble:

    Mapa cartas = new HashMap ();

    letters.put ( " , a ", new Integer ( 1 )); letters.put ( " b " , new Integer ( 3 ) ) ;/* ... a través del alfabeto * /letters.put ( " z " , new Integer ( 10 ));
    3

    Lea los argumentos del programa. En este ejemplo , el primer argumento del programa debe representar la palabra de calcular, y no se requiere . El segundo argumento denota si usted tiene una puntuación doble o triple palabra , ya sea con el carácter " D" o " T. " El segundo argumento es bajo pedido : l

    Cadena palabra = args [ 0 ] ;

    if ( args.length > 0 ) {score char = args [ 1 ] ;}
    4

    Calcular la puntuación de la palabra. Ejecutar un bucle "for" en las palabras de la cadena y utilizar el diccionario de puntuación para calcular la puntuación :

    int i = 0 ; int puntos = 0 ;

    para ( i; i < word.length , i + + ) {
    puntos

    + = letters.get ( word.charAt ( i )); }


    si (puntuación == " D ") { puntos * = 2 ;} else if (resultado ==" T " ) { puntos * = 3 ;}

    System.out.println ( puntos);


    Previous :

    next :
      Artículos relacionados
    ·Java Encriptación AES Código 256 
    ·Cómo tomar una captura de imagen usando Java 
    ·Cómo convertir un entero a una matriz binaria en Java 
    ·Cómo hacer un juego de mesa en Java 
    ·Cómo anular la herencia de Java 
    ·Cómo enviar SMS con JavaMail 
    ·Listado de Certificaciones Java 
    ·Cómo encontrar el máximo común divisor de dos númer…
    ·Cómo comprobar la versión de tiempo de ejecución Jav…
    ·Cómo programar en Flash Java 
      Artículos destacados
    ·Cómo hacer un botón en Xcode 
    ·Binary Tree Traversal Métodos 
    ·Cómo hacer un gráfico en movimiento en C # 
    ·Cómo obtener un archivo de manera eficiente utilizando…
    ·Cómo mostrar un apóstrofo en VBScript 
    ·Cómo escribir una Div. De JavaScript 
    ·¿Qué es un punto de interrupción de excepción 
    ·¿Por qué aparece un bucle infinito 
    ·Cómo agregar un control de usuario a PlaceHolder 
    ·Cómo escribir un script para matar un proceso 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com