Tutoriel par Examples: autre



public class Animal { public string Name { get; set; } public Animal() : this("Dog") { } public Animal(string name) { Name = name; } } var dog = new Animal(); // dog.Name will be set to "Dog" by default. var cat = new Ani...
Vous pouvez également accéder à d'autres méthodes d'interface à partir de votre méthode par défaut. public interface Summable { int getA(); int getB(); default int calculateSum() { return getA() + getB(); } } public class Sum implements Summable { @...
Pour vérifier si une chaîne particulière a est contenue dans une chaîne b ou non, nous pouvons utiliser la méthode String.contains() avec la syntaxe suivante: b.contains(a); // Return true if a is contained in b, false otherwise La méthode String.contains() peut être utilisée pour vérifier si une...
En utilisant startActivityForResult(Intent intent, int requestCode) vous pouvez démarrer une autre Activity , puis recevoir un résultat de cette Activity dans la onActivityResult(int requestCode, int resultCode, Intent data) . Le résultat sera renvoyé en tant Intent . Une intention peut contenir de...
Vous pouvez obtenir la valeur d'autres types de données primitifs en tant que chaîne en utilisant l'une des méthodes valueOf la classe String. Par exemple: int i = 42; String string = String.valueOf(i); //string now equals "42”. Cette méthode est également surchargée pour d'au...
L'interface distante partagée: package remote; import java.rmi.Remote; import java.rmi.RemoteException; public interface RemoteServer extends Remote { int stringToInt(String string) throws RemoteException; } Le serveur implémentant l'interface distante partagée: package ser...
Ceci est l'utilisation de base de l' élément <a> ( un élément nchor) : <a href="http://example.com/">Link to example.com</a> Il crée un lien hypertexte vers l'URL http://example.com/ comme spécifié par l' href (référence hypertexte), avec le texte d&#39...
Le type str de Python a également une méthode pour remplacer les occurrences d'une sous-chaîne par une autre sous-chaîne dans une chaîne donnée. Pour les cas plus exigeants, on peut utiliser re.sub . str.replace(old, new[, count]) : str.replace prend deux arguments old et new contenant l'...
git merge incomingBranch Cela fusionne la branche incomingBranch dans la branche dans laquelle vous vous trouvez actuellement. Par exemple, si vous êtes actuellement dans master , incomingBranch sera fusionné dans master . La fusion peut créer des conflits dans certains cas. Si cela se produit, v...
Jsoup peut être utilisé pour extraire des liens et une adresse e-mail depuis une page Web, donc "bot collecteur d'adresse de messagerie Web" Tout d'abord, ce code utilise une expression régulière pour extraire les adresses e-mail, puis utilise les méthodes fournies par Jsoup la pa...
do './config.pl'; Cela lira le contenu du fichier config.pl et l'exécutera. (Voir aussi: perldoc -f do .) NB: Evitez de do sauf si vous jouez au golf ou quelque chose comme il n'y a pas de vérification d'erreur. Pour inclure des modules de bibliothèque, utilisez require ou use .
func doSomething1(value: Double) { /* ... */ } func doSomething2(value: UInt) { /* ... */ } let x = 42 // x is an Int doSomething1(Double(x)) // convert x to a Double doSomething2(UInt(x)) // convert x to a UInt Les initialiseurs entiers génèrent une erreur d'exécution ...
Étant donné que le module de la section Définir un module existe dans le fichier test.js , vous pouvez importer depuis ce module et utiliser ses membres exportés: import {doSomething, MyClass, PI} from './test' doSomething() const mine = new MyClass() mine.test() console.log(PI) La méth...
Les bases Le moyen le plus simple de convertir un format de date en un autre est d'utiliser strtotime() avec date() . strtotime() convertira la date en un horodatage Unix . Cet horodatage Unix peut ensuite être transmis à date() pour le convertir au nouveau format. $timestamp = strtotime('2008...
Disons que j'ai ces données: Articles de table id prénom marque 1 Exemple unique_tag 2 foo simple 42 bar simple 3 baz Bonjour 51 quux monde Je voudrais obtenir toutes ces lignes et savoir si un tag est utilisé par d'autres lignes SELECT id, name, tag, COUNT(*) OVER (PART...
git cherry-pick <commit-hash> appliquera les modifications apportées à un commit existant dans une autre branche, tout en enregistrant un nouveau commit. Essentiellement, vous pouvez copier des commits de branche en branche. Étant donné l'arbre suivant (Source) dd2e86 - 946992 - 9143a9 -...
INSERT INTO Customers (FName, LName, PhoneNumber) SELECT FName, LName, PhoneNumber FROM Employees Cet exemple insérera tous les employés dans la table Customers . Comme les deux tables ont des champs différents et que vous ne voulez pas déplacer tous les champs, vous devez définir les champs à in...
// Java: List<String> filtered = items.stream() .filter( item -> item.startsWith("o") ) .collect(Collectors.toList()); // Kotlin: val filtered = items.filter { item.startsWith('o') }
Les exemples ci-dessous PhoneNumber un PhoneNumber de PhoneNumber pour tout employé qui est également Customer et pour lequel aucun numéro de téléphone n'est actuellement défini dans la table Employees . (Ces exemples utilisent les tables Employees et Customers des exemples de bases de données...
Dans les classes, super.foo() recherchera uniquement les superclasses. Si vous souhaitez appeler une implémentation par défaut à partir d'une superinterface, vous devez vous qualifier super avec le nom de l'interface: Fooable.super.foo() . public interface Fooable { default int foo() {...

Page 1 de 11