Articles of métodos

¿Cómo crear un método Java que acepte una cantidad variable de argumentos?

Por ejemplo, el propio String.format() Java admite una cantidad variable de argumentos. String.format(“Hello %s! ABC %d!”, “World”, 123); //=> Hello World! ABC 123! ¿Cómo puedo hacer mi propia función que acepta una cantidad variable de argumentos? Siguiente pregunta: Realmente estoy tratando de hacer un atajo de conveniencia para esto: System.out.println( String.format(“…”, a, b, c) ); […]

¿Cómo hacer que el método llame a otro en las clases C #?

Ahora tengo dos clases, AllMethods.cs y caller.cs . Tengo algunos métodos en la clase AllMethods.cs . Quiero escribir un código en caller.cs para llamar a cierto método en AllMethods.cs . Ejemplo en el código: public class allmethods public static void Method1() { // Method1 } public static void Method2() { // Method2 } class caller […]

Comportamiento del método estático final

He estado jugando con modificadores con método estático y encontré un comportamiento extraño. Como sabemos, los métodos estáticos no pueden anularse, ya que están asociados con la clase en lugar de la instancia. Entonces, si tengo el siguiente fragmento, comstack bien //Snippet 1 – Compiles fine public class A { static void ts() { } […]

¿Qué significa ‘vacío público estático’ en Java?

¿Qué significa public static void en Java? Estoy en el proceso de aprender. En todos los ejemplos del libro que estoy trabajando, public static void viene antes que cualquier método que se use o cree. ¿Qué significa esto?

Si la instrucción que usa == da un resultado inesperado

private void refineWords() { for(String word : words){ Log.i(“word”, word); if (word == “s” || word == “t” || word == “am” || word == “is” || word == “are” || word == “was” || word == “were” || word == “has” || word == “have” || word == “been” || word == “will” || […]

¿Cómo llamar a un método en Java?

¿Cómo llamar a un método, que está en otra clase del mismo paquete en Java? Lo que sé es que al usar un objeto podemos llamar a un método de una clase diferente. ¿Hay alguna otra manera de llamar a un método de clase diferente?

Android ViewPager setCurrentItem no funciona después de onResume

Tengo este extraño problema, el SetCurrentItem de ViewPager (position, false) funciona perfectamente bien, luego estoy cambiando a otra actividad, y luego de volver a la primera actividad, el ViewPager siempre termina en el primer elemento. Aunque he agregado setCurrentItem al método onResume, todavía lo ignora. No está lanzando ninguna excepción cuando bash establecer el ítem […]

C # hace referencia a una variable de otro método

Soy nuevo en C # y realmente necesito saber cómo llamar / usar una cadena de otro método. Por ejemplo: public void button1_Click(object sender, EventArgs e) { string a = “help”; } public void button2_Click(object sender, EventArgs e) { //this is where I need to call the string “a” value from button1_click string b = […]

¿Admite Java los métodos interno / local / secundario?

Este es mi código public class SubFunction { private String drawTribleX(){ return trible(“X”); } private String trible(String t){ return t + t + t; } public static void main(String[] args){ SubFunction o = new SubFunction(); System.out.println(o.drawTribleX()); } } ¿Puedo hacer algo como esto? public class SubFunction { private String drawTribleX(){ // *** move trible(t) inside […]

¿Por qué una llamada a función requiere el nombre del parámetro en Swift?

Tengo esta función en una clase: func multiply(factor1:Int, factor2:Int) -> Int{ return factor1 * factor2 } Intento llamar a la función usando esto: var multResult = calculator.multiply(9834, 2321) El problema es que el comstackdor quiere que se vea más como esto: var multResult = calculator.multiply(9834, factor2: 2321) ¿Por qué el primero causa un error?