1
Aprender a programar desde cero / Re:Error java.lang.NullPointerException en java
« en: 31 de Octubre 2014, 12:14 »
Gracias me estan ayudando mucho tus orientaciones, he probado y el codigo funciona perfecto!!!
Aprende a programar con pseudocódigo con el libro "Aprende a programar con pseudocódigo, diagramas de flujo y ejercicios resueltos en C. 442 pgs. Editorial aprenderaprogramar.com.
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
import java.util.Scanner;
import java.util.Arrays;
public class Test1 {
private static int SIZE = 16;
public static int[] hash = new int[SIZE];
private static final Scanner in=new Scanner(System.in);
public static void main(String[] args) {
System.out.println ("Valor 12. Obtenido: "+lookup(12));
System.out.println ("Valor -12. Obtenido: "+lookup(-12));
}
public static int lookup(int hashKey) {
if ( hashKey % SIZE > 0 ){
return hash[hashKey % SIZE];}
else {
return -1;
}
}
}
import java.util.Scanner;
import java.util.Arrays;
public class Test1 {
private static int SIZE = 16;
public static int[] hash = new int[SIZE];
private static final Scanner in=new Scanner(System.in);
public static void main(String[] args) {
System.out.println ("Valor 12. Obtenido: "+lookup(12));
System.out.println ("Valor -12. Obtenido: "+lookup(-12));
}
public static int lookup(int hashKey) {
return hash[hashKey % SIZE];
}
}
import java.util.Scanner;
import java.util.Arrays;
public class Test1 {
private static final Scanner in=new Scanner(System.in);
public static void main(String[] args) {
int n1=lerTamanho();
String [] vec1=new String [n1];
Arrays.fill(vec1, "s");
readVector(vec1);
}
private static int lerTamanho() {
System.out.print("Numero: ");
int num=in.nextInt();
while (num<=0) {
System.out.print("Error! Numero: ");
num=in.nextInt();
}
return num;
}
private static void readVector(String vec[]) {
int cont=0;
String s;
do {
System.out.print("Nombre: ");
s=in.nextLine();
if (validate(s,vec)) {
vec[cont]=s;
cont++;
} else {
System.out.println("Ese nombre ya existe!");
}
} while (cont<vec.length);
}
private static boolean validate(String s, String vec[]) {
boolean success=true;
for (int i=0; i<vec.length; i++) {
if (vec[i].equalsIgnoreCase(s)) {
return !success;
}
}
return success;
}
}
import java.util.Scanner;
public class Test1 {
private static final Scanner in=new Scanner(System.in);
public static void main(String[] args) {
int n1=lerTamanho();
String [] vec1=new String [n1];
readVector(vec1);
}
private static int lerTamanho() {
System.out.print("Numero: ");
int num=in.nextInt();
while (num<=0) {
System.out.print("Error! Numero: ");
num=in.nextInt();
}
return num;
}
private static void readVector(String vec[]) {
int cont=0;
String s;
do {
System.out.print("Nombre: ");
s=in.nextLine();
if (validate(s,vec)) {
vec[cont]=s;
cont++;
} else {
System.out.println("Ese nombre ya existe!");
}
} while (cont<vec.length);
}
private static boolean validate(String s, String vec[]) {
boolean success=true;
for (int i=0; i<vec.length; i++) {
if (vec[i].equalsIgnoreCase(s)) {
return !success;
}
}
return success;
}
}
class Vector {
private int val = 1;
public boolean isEmpty() {
if (val == 1) { // compares with 1 instead of 0
return true;
} else {
return false;
}
}
// other functionality is same as java.util.Vector
}
// import java.util.Vector; omitted
public class VectorUser {
public static void main(String[] args) {
Vector v = new Vector();
if (v.isEmpty()) {
System.out.println("Vector is empty");
} else {System.out.println("Vector is NOT empty"); }
}
}
import java.util.ArrayList;
import java.util.Iterator;
public class Ejecutar{
public static void main(String args[]) {
ArrayList<String> list = new ArrayList<String>();
list.add("Bart");
list.add("Lisa");
list.add("Marge");
list.add("Barney");
list.add("Homer");
list.add("Maggie");
Iterator<String> recorrer = list.iterator();
while (recorrer.hasNext()) {
String nombre = recorrer.next();
if (nombre.equals("Barney")) {
list.remove("Barney");
}
System.out.println(nombre);
}
}
}
import java.util.ArrayList;
public class Ejecutar{
public static void main(String args[]) {
ArrayList<String> list = new ArrayList<String>();
list.add("Bart");
list.add("Lisa");
list.add("Marge");
list.add("Barney");
list.add("Homer");
list.add("Maggie");
for(String s: list)
{
if (s.equals("Barney")) {
list.remove("Barney");
}
System.out.println(s);
}
}
}
import java.util.*;
public class ListExample {
public static void main(String[] args) {
// declaration
List list = new ArrayList();
Iterator elements = list.iterator();
// als some elements to the list
list.add("par");
list.add("arroz");
list.add("harina");
list.add(new Integer(4));
list.add(new Float(5.0F));
list.add("arroz");
// duplicate element, is added to list
list.add(new Integer(4)); // duplicate, is added
// Print contents of the list
while (elements.hasNext()) {
System.out.println(elements.next());
} // while
} // main
} // class
Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.
Abraham Lincoln (1808-1865) Presidente estadounidense.
aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación