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 Joomla con el libro "Creación y administración web con Joomla. Curso paso a paso" 2ª Edición. 168 pgs. Editorial aprenderaprogramar.com. Disponible en formato papel y ebook.
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