Привет хорошие у меня есть сомнение со строителем, я перемещаю его вектор Strings, и хочу, чтобы внутри строителя пробежался этот массив, и чтобы в каждом повторении он сохранял в различных сайтах.
public Noticia(String[] vector) {//El vetor tiene 4 posiciones [0,1,2,3,4] y dentro hay palabras
for(//no sé muy bien como poner la condición no se si estaría bien int i=0; i <5; i++){
if(i){
variable = vector[i];
//Es que si lo pongo así en cada iteracion del for se cargaría lo que esta dentro de la variable
y quiero hacer esto:
//si es la primera posición guardarla en una variable de tipo String Variable1
//si es la segunda posición guardarla en otra variable de tipo String variable2
}
//y ya no sabría que poner dentro del constructor:
this.variable1 = variable1 ;
this.variable2 = variable2;
//No sabría si esto se puede hacer y de si estaría bien.
}
Было бы возможно помещать так?
Положения вектора содержат слова изменчивого размера и я не знаю, что размер имеет.
Он мог бы делать это asi::?
public Noticia(String[] vector) {
for(int i = 0; i < vector.length; i++) {
if(i == 0) {
title = vector[i];
}else if(i == 1) {
category = vector[i];
}else if(i == 2) {
description = vector[i];
}else if(i == 3) {
author = vector[i];
}else {
date = vector[i];
}
}
}
каждая переменная - типа String, после у меня есть getters, сеттеры и toString каждой переменной.
Правда то, что ты пробуешь сделать, не имеет много чувства, так как ты можешь соглашаться на этот array с 0,1,2,3... Не необходимо отделять их в независимых переменных. Лучшее состояло бы в том, чтобы хранить этот array слов в переменной, лишенной типа String [], и уже в классе делать mГ©todos для того, чтобы ты был должен делать то, в чем ты нуждаешься с этими словами.
class Noticia {
private String[] palabrasNoticia;
public Noticia(String[] vector){
this.palabrasNoticia = vector;
}
}
Комментирует, что ты хотел бы сделать с этими словами, и я могу помогать тебе.