找到 34423 篇文章 关于编程
337 次浏览
当在“main”中使用“public”时 - 示例 实时演示public class Demo{ public static void main(String args[]){ System.out.println("这是一个示例"); } }输出这是一个示例名为 Demo 的类包含一个公共的 main 函数。它有一个打印函数,该函数可以成功编译、执行并在控制台上打印消息。当将“public”替换为“private”时 - 示例 实时演示public class Demo{ private static void main(String args[]){ System.out.println("这是一个示例"); } }输出错误:在类 Demo 中找不到 Main 方法,请将 Main 方法定义为:public static void main(String[] args) ... 阅读更多
1K+ 次浏览
要在 Java Map 中用默认值替换空值,代码如下 - 示例 实时演示import java.util.*; import java.util.stream.*; public class Demo{ public static Map null_vals(Map my_map, T def_val){ my_map = my_map.entrySet().stream().map(entry -> { if (entry.getValue() == null) entry.setValue(def_val); return entry; }) .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue)); return my_map; } public static void main(String[] args){ Map my_map = new HashMap(); my_map.put(1, null); my_map.put(2, 56); ... 阅读更多
1K+ 次浏览
静态变量:使用关键字“static”声明,也称为类变量。它们在构造函数内或类函数之外定义。当变量为静态时,它由类的所有对象共享,无论创建了多少个对象。演示使用关键字“static”与变量一起工作的方式 - 示例 实时演示public class Demo{ String name; static String designation; public void display_data(){ System.out.println("姓名是:" + name); System.out.println("这个团队成员的职位是:" + designation); } ... 阅读更多
1K+ 次浏览
要查找客户端的 IP 地址,Java 代码如下 - 示例 实时演示import java.net.*; import java.io.*; import java.util.*; import java.net.InetAddress; public class Demo{ public static void main(String args[]) throws Exception{ InetAddress my_localhost = InetAddress.getLocalHost(); System.out.println("客户端的 IP 地址是:" + (my_localhost.getHostAddress()).trim()); String my_system_address = ""; try{ URL my_url = new URL("http://bot.whatismyipaddress.com"); BufferedReader my_br = new InputStreamReader(my_url.openStream())); my_system_address = my_br.readLine().trim(); } ... 阅读更多
1K+ 次浏览
给定一个字符串,你的任务是用 Java 编写一个程序来检查其字符的顺序。如果顺序是预先定义的,则必须检查字符是否按给定顺序排列,否则检查字母顺序。让我们用一个例子来理解问题陈述 - 示例场景:输入:str = "abcmnqxz"; 输出:res = TRUE 给定字符串按字母顺序排列。使用迭代在这种方法中,使用 for 循环迭代字符串并检查当前位置和前一个位置的字符的值… 阅读更多
561 次浏览
要在 Java 中查找序列中重复次数第二多的单词,代码如下 - 示例 实时演示import java.util.*; public class Demo{ static String second_repeated(Vector my_seq){ HashMap my_map = new HashMap(my_seq.size()){ @Override public Integer get(Object key){ return containsKey(key) ? super.get(key) : 0; } }; for (int i = 0; i < my_seq.size(); i++) my_map.put(my_seq.get(i), my_map.get(my_seq.get(i))+1); int first_val = Integer.MIN_VALUE; int sec_val ... 阅读更多
173 次浏览
要在 Java 中查找从两个字符串连接而成的不同值,代码如下 - 示例 实时演示import java.util.*; import java.lang.*; import java.io.*; public class Demo{ public static String concat_str(String str_1, String str_2){ String result = ""; int i; HashMap my_map = new HashMap(); for (i = 0; i < str_2.length(); i++) my_map.put(str_2.charAt(i), 1); for (i = 0; i < str_1.length(); i++) if (!my_map.containsKey(str_1.charAt(i))) result += str_1.charAt(i); else ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP