2017-10-14 127 views
0

我如何分割或拉起变量?Intellij将分割或移动到主类

我有这样一串代码:

public class GeometryDisplayAngles { 
public static double angleCy; 

public static void getAngles() { 
    public static double angleAx = scanner.nextDouble(); 
    angleCy = scanner.nextDouble(); 
    } 
} 

是什么推高了angleAxangleCy快捷?

在我来说,我应该使用CTRL + ALT +v像提醒here。但它给我:

enter image description here

+0

所以你的问题是你如何从一个类访问一个变量到另一个类是什么呢? – Lokesh

+0

@Lokesh我认为这很好,因为我开始搜索与我写的问题的标题。 – user1058652

+0

你的意思是“重构 - 提取字段”? https://www.jetbrains.com/help/idea/refactoring-2.html – Pang

回答

1

放在angleAx光标,按Ctrl-Alt-F或右键单击并选择refactor->提取物 - >字段。然后,您将使用代码结束如下,这是我觉得你是什么后:

public static double angleCy; 
private static double angleAx; 

public static void getAngles() { 
    angleAx = scanner.nextDouble(); 
    angleCy = scanner.nextDouble(); 
}