我正在用 Java 14 构建一些东西。
我写了一个名为 PersonInJava14 的类,如下所示。
package recordexample;
public record PersonInJava14(String name, String gender, int age) {}
Run Code Online (Sandbox Code Playgroud)
但是,它会引发这样的错误。
Syntax error on token "record", record expected
Run Code Online (Sandbox Code Playgroud)
该项目基于 Java 14,可以进行必要的设置以在 Java 14 中运行它。
这是我的设置部分。
我该如何解决?
我正在尝试在 Python 中的 Plotly 散点图中的数据点旁边添加文本标签,但出现错误。
我怎样才能做到这一点?
这是我的数据框:
world_rank university_name country teaching international research citations income total_score num_students student_staff_ratio international_students female_male_ratio year
0 1 Harvard University United States of America 99.7 72.4 98.7 98.8 34.5 96.1 20,152 8.9 25% NaN 2011
Run Code Online (Sandbox Code Playgroud)
这是我的代码片段:
citation = go.Scatter(
x = "World Rank" + timesData_df_top_50["world_rank"], <--- error
y = "Citation" + timesData_df_top_50["citations"], <--- error
mode = "lines+markers",
name = "citations",
marker = dict(color = 'rgba(48, 217, 189, 1)'),
text= timesData_df_top_50["university_name"])
Run Code Online (Sandbox Code Playgroud)
错误如下所示。
TypeError: ufunc 'add' did …Run Code Online (Sandbox Code Playgroud) 我有关于在字符串文本中以定义的格式显示日期的问题。
它会在应用程序运行后引发如下所示的错误。
Exception in thread "main" java.util.IllegalFormatConversionException: Y != java.lang.String
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
这是我的代码片段,如下所示。
String exampleFourText =
"""
<html>
<body>
<p> %s </p>
<p> %.1f </p>
<p> %d </p>
<p> %c </p>
<p> %1$tY-%1$tm-%1$td </p>
</body>
</html>
""";
exampleFourText = exampleFourText.formatted("Hello", 1234.6, 15 , 'y', new Date());
System.out.println(exampleFourText);
Run Code Online (Sandbox Code Playgroud)